home *** CD-ROM | disk | FTP | other *** search
/ CD Fun House 1 / CD Fun House (Wayzata Technology).iso / •AdventureLand• / Adventures / Dungeon of Doom •••• / Dungeon of Doom 5.4 / Dungeon of Doom 5.4.rsrc / CODE_9.txt < prev    next >
Text File  |  1988-08-06  |  118KB  |  2,090 lines

  1. # near model CODE resource
  2. # jump table entries: 33545-33554 (10 of them)
  3. export_103:
  4. 00000000  4E56 FFAC                link       A6, -0x0054
  5. 00000004  7077                     moveq.l    D0, 0x77
  6. 00000006  3D40 FFB2                move.w     [A6 - 0x4E], D0
  7. 0000000A  7068                     moveq.l    D0, 0x68
  8. 0000000C  3D40 FFB4                move.w     [A6 - 0x4C], D0
  9. 00000010  486D F20E                pea.l      [A5 - 0xDF2]
  10. 00000014  4EAD 00D2                jsr        [A5 + 0xD2 /* export_22 */]
  11. 00000018  588F                     addq.l     A7, 4
  12. 0000001A  2F2E FFB2                move.l     -[A7], [A6 - 0x4E]
  13. 0000001E  4879 0000 1A1E           push.l     0x1A1E
  14. 00000024  486D F20E                pea.l      [A5 - 0xDF2]
  15. 00000028  42A7                     clr.l      -[A7]
  16. 0000002A  486E FFB6                pea.l      [A6 - 0x4A]
  17. 0000002E  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  18. 00000032  486D F20E                pea.l      [A5 - 0xDF2]
  19. 00000036  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  20. 0000003A  588F                     addq.l     A7, 4
  21. 0000003C  486E FFC0                pea.l      [A6 - 0x40]
  22. 00000040  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  23. 00000044  588F                     addq.l     A7, 4
  24. 00000046  4A2E FFB6                tst.b      [A6 - 0x4A]
  25. 0000004A  6600 0008                bne        +0xA /* 00000054 */
  26. 0000004E  7000                     moveq.l    D0, 0x00
  27. 00000050  6000 0140                bra        +0x142 /* 00000192 */
  28. label00000054:
  29. 00000054  486E FFC0                pea.l      [A6 - 0x40]
  30. 00000058  486D F20E                pea.l      [A5 - 0xDF2]
  31. 0000005C  4EAD 01D2                jsr        [A5 + 0x1D2 /* export_54 */]
  32. 00000060  508F                     addq.l     A7, 8
  33. 00000062  3B6E FFBC EEBA           move.w     [A5 - 0x1146], [A6 - 0x44]
  34. 00000068  486D F20E                pea.l      [A5 - 0xDF2]
  35. 0000006C  4EAD 00D2                jsr        [A5 + 0xD2 /* export_22 */]
  36. 00000070  588F                     addq.l     A7, 4
  37. 00000072  558F                     subq.l     A7, 2
  38. 00000074  486D F20E                pea.l      [A5 - 0xDF2]
  39. 00000078  3F2D EEBA                move.w     -[A7], [A5 - 0x1146]
  40. 0000007C  4EAD 019A                jsr        [A5 + 0x19A /* export_47 */]
  41. 00000080  301F                     move.w     D0, [A7]+
  42. 00000082  558F                     subq.l     A7, 2
  43. 00000084  486D F20E                pea.l      [A5 - 0xDF2]
  44. 00000088  3F2D EEBA                move.w     -[A7], [A5 - 0x1146]
  45. 0000008C  4879 444F 4F4D           push.l     0x444F4F4D /* 'DOOM' */
  46. 00000092  4879 5354 5546           push.l     0x53545546 /* 'STUF' */
  47. 00000098  4EAD 017A                jsr        [A5 + 0x17A /* export_43 */]
  48. 0000009C  301F                     move.w     D0, [A7]+
  49. 0000009E  3D40 FFB0                move.w     [A6 - 0x50], D0
  50. 000000A2  486D F20E                pea.l      [A5 - 0xDF2]
  51. 000000A6  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  52. 000000AA  588F                     addq.l     A7, 4
  53. 000000AC  3F2E FFB0                move.w     -[A7], [A6 - 0x50]
  54. 000000B0  4EBA 00E4                jsr        [PC + 0xE4 /* 00000196 */]
  55. 000000B4  548F                     addq.l     A7, 2
  56. 000000B6  4A40                     tst.w      D0
  57. 000000B8  6700 0008                beq        +0xA /* 000000C2 */
  58. 000000BC  7000                     moveq.l    D0, 0x00
  59. 000000BE  6000 00D2                bra        +0xD4 /* 00000192 */
  60. label000000C2:
  61. 000000C2  4EBA 01A6                jsr        [PC + 0x1A6 /* 0000026A */]
  62. 000000C6  2D40 FFAC                move.l     [A6 - 0x54], D0
  63. 000000CA  3F2E FFAE                move.w     -[A7], [A6 - 0x52]
  64. 000000CE  4EBA 00C6                jsr        [PC + 0xC6 /* 00000196 */]
  65. 000000D2  548F                     addq.l     A7, 2
  66. 000000D4  4A40                     tst.w      D0
  67. 000000D6  6700 0008                beq        +0xA /* 000000E0 */
  68. 000000DA  7000                     moveq.l    D0, 0x00
  69. 000000DC  6000 00B4                bra        +0xB6 /* 00000192 */
  70. label000000E0:
  71. 000000E0  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  72. 000000E4  4EBA 03E6                jsr        [PC + 0x3E6 /* 000004CC */]
  73. 000000E8  588F                     addq.l     A7, 4
  74. 000000EA  2D40 FFAC                move.l     [A6 - 0x54], D0
  75. 000000EE  3F2E FFAE                move.w     -[A7], [A6 - 0x52]
  76. 000000F2  4EBA 00A2                jsr        [PC + 0xA2 /* 00000196 */]
  77. 000000F6  548F                     addq.l     A7, 2
  78. 000000F8  4A40                     tst.w      D0
  79. 000000FA  6700 0008                beq        +0xA /* 00000104 */
  80. 000000FE  7000                     moveq.l    D0, 0x00
  81. 00000100  6000 0090                bra        +0x92 /* 00000192 */
  82. label00000104:
  83. 00000104  486D F20E                pea.l      [A5 - 0xDF2]
  84. 00000108  4EAD 00D2                jsr        [A5 + 0xD2 /* export_22 */]
  85. 0000010C  588F                     addq.l     A7, 4
  86. 0000010E  558F                     subq.l     A7, 2
  87. 00000110  486D F20E                pea.l      [A5 - 0xDF2]
  88. 00000114  3F2D EEBA                move.w     -[A7], [A5 - 0x1146]
  89. 00000118  486D FD0C                pea.l      [A5 - 0x2F4]
  90. 0000011C  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  91. 00000120  301F                     move.w     D0, [A7]+
  92. 00000122  3D40 FFB0                move.w     [A6 - 0x50], D0
  93. 00000126  486D F20E                pea.l      [A5 - 0xDF2]
  94. 0000012A  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  95. 0000012E  588F                     addq.l     A7, 4
  96. 00000130  3F2E FFB0                move.w     -[A7], [A6 - 0x50]
  97. 00000134  4EBA 0060                jsr        [PC + 0x60 /* 00000196 */]
  98. 00000138  548F                     addq.l     A7, 2
  99. 0000013A  4A40                     tst.w      D0
  100. 0000013C  6700 0008                beq        +0xA /* 00000146 */
  101. 00000140  7000                     moveq.l    D0, 0x00
  102. 00000142  6000 004E                bra        +0x50 /* 00000192 */
  103. label00000146:
  104. 00000146  4878 0027                push.l     0x27 /* '\'' */
  105. 0000014A  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  106. 0000014E  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  107. 00000152  2D40 FFAC                move.l     [A6 - 0x54], D0
  108. 00000156  558F                     subq.l     A7, 2
  109. 00000158  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  110. 0000015C  486E FFAC                pea.l      [A6 - 0x54]
  111. 00000160  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  112. 00000164  301F                     move.w     D0, [A7]+
  113. 00000166  3D40 FFB0                move.w     [A6 - 0x50], D0
  114. 0000016A  3F2E FFB0                move.w     -[A7], [A6 - 0x50]
  115. 0000016E  4EBA 0026                jsr        [PC + 0x26 /* 00000196 */]
  116. 00000172  548F                     addq.l     A7, 2
  117. 00000174  4A40                     tst.w      D0
  118. 00000176  6700 0008                beq        +0xA /* 00000180 */
  119. 0000017A  7000                     moveq.l    D0, 0x00
  120. 0000017C  6000 0014                bra        +0x16 /* 00000192 */
  121. label00000180:
  122. 00000180  558F                     subq.l     A7, 2
  123. 00000182  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  124. 00000186  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  125. 0000018A  301F                     move.w     D0, [A7]+
  126. 0000018C  3D40 FFB0                move.w     [A6 - 0x50], D0
  127. 00000190  7001                     moveq.l    D0, 0x01
  128. label00000192:
  129. 00000192  4E5E                     unlink     A6
  130. 00000194  4E75                     rts
  131. export_101:
  132. fn00000196:
  133. 00000196  4E56 0000                link       A6, 0
  134. 0000019A  4A6E 0008                tst.w      [A6 + 0x8]
  135. 0000019E  6C00 00C4                bge        +0xC6 /* 00000264 */
  136. 000001A2  206D EEC0                movea.l    A0, [A5 - 0x1140]
  137. 000001A6  2F10                     move.l     -[A7], [A0]
  138. 000001A8  A851                     syscall    SetCursor
  139. 000001AA  306E 0008                movea.w    A0, [A6 + 0x8]
  140. 000001AE  2F08                     move.l     -[A7], A0
  141. 000001B0  486D EFD2                pea.l      [A5 - 0x102E]
  142. 000001B4  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  143. 000001B8  486D EFD2                pea.l      [A5 - 0x102E]
  144. 000001BC  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  145. 000001C0  588F                     addq.l     A7, 4
  146. 000001C2  0C6E FFDE 0008           cmpi.w     [A6 + 0x8], 0xFFDE
  147. 000001C8  6600 0012                bne        +0x14 /* 000001DC */
  148. 000001CC  4879 0000 1A36           push.l     0x1A36
  149. 000001D2  486D EFD2                pea.l      [A5 - 0x102E]
  150. 000001D6  4EAD 01D2                jsr        [A5 + 0x1D2 /* export_54 */]
  151. 000001DA  508F                     addq.l     A7, 8
  152. label000001DC:
  153. 000001DC  0C6E FFD3 0008           cmpi.w     [A6 + 0x8], 0xFFD3
  154. 000001E2  6700 000C                beq        +0xE /* 000001F0 */
  155. 000001E6  0C6E FFCA 0008           cmpi.w     [A6 + 0x8], 0xFFCA
  156. 000001EC  6600 0012                bne        +0x14 /* 00000200 */
  157. label000001F0:
  158. 000001F0  4879 0000 1A40           push.l     0x1A40
  159. 000001F6  486D EFD2                pea.l      [A5 - 0x102E]
  160. 000001FA  4EAD 01D2                jsr        [A5 + 0x1D2 /* export_54 */]
  161. 000001FE  508F                     addq.l     A7, 8
  162. label00000200:
  163. 00000200  0C6E FFD4 0008           cmpi.w     [A6 + 0x8], 0xFFD4
  164. 00000206  6700 000C                beq        +0xE /* 00000214 */
  165. 0000020A  0C6E FFD2 0008           cmpi.w     [A6 + 0x8], 0xFFD2
  166. 00000210  6600 0012                bne        +0x14 /* 00000224 */
  167. label00000214:
  168. 00000214  4879 0000 1A4C           push.l     0x1A4C
  169. 0000021A  486D EFD2                pea.l      [A5 - 0x102E]
  170. 0000021E  4EAD 01D2                jsr        [A5 + 0x1D2 /* export_54 */]
  171. 00000222  508F                     addq.l     A7, 8
  172. label00000224:
  173. 00000224  486D EFD2                pea.l      [A5 - 0x102E]
  174. 00000228  4EAD 00D2                jsr        [A5 + 0xD2 /* export_22 */]
  175. 0000022C  588F                     addq.l     A7, 4
  176. 0000022E  486D EFD2                pea.l      [A5 - 0x102E]
  177. 00000232  4879 0000 1A58           push.l     0x1A58
  178. 00000238  4879 0000 1A5A           push.l     0x1A5A
  179. 0000023E  4879 0000 1A5C           push.l     0x1A5C
  180. 00000244  A98B                     syscall    ParamText
  181. 00000246  558F                     subq.l     A7, 2
  182. 00000248  3F3C 00C9                move.w     -[A7], 0xC9
  183. 0000024C  42A7                     clr.l      -[A7]
  184. 0000024E  A986                     syscall    StopAlert
  185. 00000250  301F                     move.w     D0, [A7]+
  186. 00000252  558F                     subq.l     A7, 2
  187. 00000254  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  188. 00000258  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  189. 0000025C  301F                     move.w     D0, [A7]+
  190. 0000025E  7001                     moveq.l    D0, 0x01
  191. 00000260  6000 0004                bra        +0x6 /* 00000266 */
  192. label00000264:
  193. 00000264  7000                     moveq.l    D0, 0x00
  194. label00000266:
  195. 00000266  4E5E                     unlink     A6
  196. 00000268  4E75                     rts
  197. export_106:
  198. fn0000026A:
  199. 0000026A  4E56 FF02                link       A6, -0x00FE
  200. 0000026E  1B6D F31F F377           move.b     [A5 - 0xC89], [A5 - 0xCE1]
  201. 00000274  1B6D F31E F378           move.b     [A5 - 0xC88], [A5 - 0xCE2]
  202. 0000027A  598F                     subq.l     A7, 4
  203. 0000027C  4879 4355 5253           push.l     0x43555253 /* 'CURS' */
  204. 00000282  3F3C 0004                move.w     -[A7], 0x4
  205. 00000286  A9A0                     syscall    GetResource
  206. 00000288  201F                     move.l     D0, [A7]+
  207. 0000028A  2D40 FF02                move.l     [A6 - 0xFE], D0
  208. 0000028E  206E FF02                movea.l    A0, [A6 - 0xFE]
  209. 00000292  2F10                     move.l     -[A7], [A0]
  210. 00000294  A851                     syscall    SetCursor
  211. 00000296  426E FF0E                clr.w      [A6 - 0xF2]
  212. 0000029A  6000 0066                bra        +0x68 /* 00000302 */
  213. label0000029E:
  214. 0000029E  302E FF0E                move.w     D0, [A6 - 0xF2]
  215. 000002A2  C1FC 0003                muls.w     D0, 0x3
  216. 000002A6  D08E                     add.l      D0, A6
  217. 000002A8  322E FF0E                move.w     D1, [A6 - 0xF2]
  218. 000002AC  C3FC 0018                muls.w     D1, 0x18
  219. 000002B0  41ED D294                lea.l      A0, [A5 - 0x2D6C]
  220. 000002B4  D1C1                     add.l      A0, D1
  221. 000002B6  2240                     movea.l    A1, D0
  222. 000002B8  1368 000D FF12           move.b     [A1 - 0xEE], [A0 + 0xD]
  223. 000002BE  302E FF0E                move.w     D0, [A6 - 0xF2]
  224. 000002C2  C1FC 0003                muls.w     D0, 0x3
  225. 000002C6  D08E                     add.l      D0, A6
  226. 000002C8  322E FF0E                move.w     D1, [A6 - 0xF2]
  227. 000002CC  C3FC 0018                muls.w     D1, 0x18
  228. 000002D0  41ED D294                lea.l      A0, [A5 - 0x2D6C]
  229. 000002D4  D1C1                     add.l      A0, D1
  230. 000002D6  2240                     movea.l    A1, D0
  231. 000002D8  1368 0014 FF13           move.b     [A1 - 0xED], [A0 + 0x14]
  232. 000002DE  302E FF0E                move.w     D0, [A6 - 0xF2]
  233. 000002E2  C1FC 0003                muls.w     D0, 0x3
  234. 000002E6  D08E                     add.l      D0, A6
  235. 000002E8  322E FF0E                move.w     D1, [A6 - 0xF2]
  236. 000002EC  C3FC 0018                muls.w     D1, 0x18
  237. 000002F0  41ED D294                lea.l      A0, [A5 - 0x2D6C]
  238. 000002F4  D1C1                     add.l      A0, D1
  239. 000002F6  2240                     movea.l    A1, D0
  240. 000002F8  1368 0015 FF14           move.b     [A1 - 0xEC], [A0 + 0x15]
  241. 000002FE  526E FF0E                addq.w     [A6 - 0xF2], 1
  242. label00000302:
  243. 00000302  0C6E 004E FF0E           cmpi.w     [A6 - 0xF2], 0x4E /* 'N' */
  244. 00000308  6F00 FF94                ble        -0x6A /* 0000029E */
  245. 0000030C  486D F20E                pea.l      [A5 - 0xDF2]
  246. 00000310  4EAD 00D2                jsr        [A5 + 0xD2 /* export_22 */]
  247. 00000314  588F                     addq.l     A7, 4
  248. 00000316  558F                     subq.l     A7, 2
  249. 00000318  486D F20E                pea.l      [A5 - 0xDF2]
  250. 0000031C  3F2D EEBA                move.w     -[A7], [A5 - 0x1146]
  251. 00000320  486D FD0C                pea.l      [A5 - 0x2F4]
  252. 00000324  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  253. 00000328  301F                     move.w     D0, [A7]+
  254. 0000032A  3D40 FF10                move.w     [A6 - 0xF0], D0
  255. 0000032E  486D F20E                pea.l      [A5 - 0xDF2]
  256. 00000332  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  257. 00000336  588F                     addq.l     A7, 4
  258. 00000338  4A6E FF10                tst.w      [A6 - 0xF0]
  259. 0000033C  6C00 000C                bge        +0xE /* 0000034A */
  260. 00000340  306E FF10                movea.w    A0, [A6 - 0xF0]
  261. 00000344  2008                     move.l     D0, A0
  262. 00000346  6000 0180                bra        +0x182 /* 000004C8 */
  263. label0000034A:
  264. 0000034A  42AE FF06                clr.l      [A6 - 0xFA]
  265. 0000034E  558F                     subq.l     A7, 2
  266. 00000350  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  267. 00000354  3F3C 0001                move.w     -[A7], 0x1
  268. 00000358  42A7                     clr.l      -[A7]
  269. 0000035A  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  270. 0000035E  301F                     move.w     D0, [A7]+
  271. 00000360  3D40 FF10                move.w     [A6 - 0xF0], D0
  272. 00000364  4A6E FF10                tst.w      [A6 - 0xF0]
  273. 00000368  6C00 000C                bge        +0xE /* 00000376 */
  274. 0000036C  306E FF10                movea.w    A0, [A6 - 0xF0]
  275. 00000370  2008                     move.l     D0, A0
  276. 00000372  6000 0154                bra        +0x156 /* 000004C8 */
  277. label00000376:
  278. 00000376  41ED F384                lea.l      A0, [A5 - 0xC7C]
  279. 0000037A  43ED F322                lea.l      A1, [A5 - 0xCDE]
  280. 0000037E  91C9                     sub.l      A0, A1
  281. 00000380  5488                     addq.l     A0, 2
  282. 00000382  2D48 FF0A                move.l     [A6 - 0xF6], A0
  283. 00000386  558F                     subq.l     A7, 2
  284. 00000388  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  285. 0000038C  486E FF0A                pea.l      [A6 - 0xF6]
  286. 00000390  486D F322                pea.l      [A5 - 0xCDE]
  287. 00000394  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  288. 00000398  301F                     move.w     D0, [A7]+
  289. 0000039A  3D40 FF10                move.w     [A6 - 0xF0], D0
  290. 0000039E  4A6E FF10                tst.w      [A6 - 0xF0]
  291. 000003A2  6C00 000C                bge        +0xE /* 000003B0 */
  292. 000003A6  306E FF10                movea.w    A0, [A6 - 0xF0]
  293. 000003AA  2008                     move.l     D0, A0
  294. 000003AC  6000 011A                bra        +0x11C /* 000004C8 */
  295. label000003B0:
  296. 000003B0  202E FF0A                move.l     D0, [A6 - 0xF6]
  297. 000003B4  D1AE FF06                add.l      [A6 - 0xFA], D0
  298. 000003B8  41ED F67E                lea.l      A0, [A5 - 0x982]
  299. 000003BC  43ED F550                lea.l      A1, [A5 - 0xAB0]
  300. 000003C0  91C9                     sub.l      A0, A1
  301. 000003C2  5488                     addq.l     A0, 2
  302. 000003C4  2D48 FF0A                move.l     [A6 - 0xF6], A0
  303. 000003C8  558F                     subq.l     A7, 2
  304. 000003CA  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  305. 000003CE  486E FF0A                pea.l      [A6 - 0xF6]
  306. 000003D2  486D F550                pea.l      [A5 - 0xAB0]
  307. 000003D6  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  308. 000003DA  301F                     move.w     D0, [A7]+
  309. 000003DC  3D40 FF10                move.w     [A6 - 0xF0], D0
  310. 000003E0  4A6E FF10                tst.w      [A6 - 0xF0]
  311. 000003E4  6C00 000C                bge        +0xE /* 000003F2 */
  312. 000003E8  306E FF10                movea.w    A0, [A6 - 0xF0]
  313. 000003EC  2008                     move.l     D0, A0
  314. 000003EE  6000 00D8                bra        +0xDA /* 000004C8 */
  315. label000003F2:
  316. 000003F2  202E FF0A                move.l     D0, [A6 - 0xF6]
  317. 000003F6  D1AE FF06                add.l      [A6 - 0xFA], D0
  318. 000003FA  200E                     move.l     D0, A6
  319. 000003FC  908E                     sub.l      D0, A6
  320. 000003FE  0680 0000 00ED           addi.l     D0, 0xED
  321. 00000404  2D40 FF0A                move.l     [A6 - 0xF6], D0
  322. 00000408  558F                     subq.l     A7, 2
  323. 0000040A  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  324. 0000040E  486E FF0A                pea.l      [A6 - 0xF6]
  325. 00000412  486E FF12                pea.l      [A6 - 0xEE]
  326. 00000416  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  327. 0000041A  301F                     move.w     D0, [A7]+
  328. 0000041C  3D40 FF10                move.w     [A6 - 0xF0], D0
  329. 00000420  4A6E FF10                tst.w      [A6 - 0xF0]
  330. 00000424  6C00 000C                bge        +0xE /* 00000432 */
  331. 00000428  306E FF10                movea.w    A0, [A6 - 0xF0]
  332. 0000042C  2008                     move.l     D0, A0
  333. 0000042E  6000 0098                bra        +0x9A /* 000004C8 */
  334. label00000432:
  335. 00000432  202E FF0A                move.l     D0, [A6 - 0xF6]
  336. 00000436  D1AE FF06                add.l      [A6 - 0xFA], D0
  337. 0000043A  41ED F834                lea.l      A0, [A5 - 0x7CC]
  338. 0000043E  43ED F77C                lea.l      A1, [A5 - 0x884]
  339. 00000442  91C9                     sub.l      A0, A1
  340. 00000444  5288                     addq.l     A0, 1
  341. 00000446  2D48 FF0A                move.l     [A6 - 0xF6], A0
  342. 0000044A  558F                     subq.l     A7, 2
  343. 0000044C  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  344. 00000450  486E FF0A                pea.l      [A6 - 0xF6]
  345. 00000454  486D F77C                pea.l      [A5 - 0x884]
  346. 00000458  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  347. 0000045C  301F                     move.w     D0, [A7]+
  348. 0000045E  3D40 FF10                move.w     [A6 - 0xF0], D0
  349. 00000462  4A6E FF10                tst.w      [A6 - 0xF0]
  350. 00000466  6C00 000C                bge        +0xE /* 00000474 */
  351. 0000046A  306E FF10                movea.w    A0, [A6 - 0xF0]
  352. 0000046E  2008                     move.l     D0, A0
  353. 00000470  6000 0056                bra        +0x58 /* 000004C8 */
  354. label00000474:
  355. 00000474  202E FF0A                move.l     D0, [A6 - 0xF6]
  356. 00000478  D1AE FF06                add.l      [A6 - 0xFA], D0
  357. 0000047C  7002                     moveq.l    D0, 0x02
  358. 0000047E  2D40 FF0A                move.l     [A6 - 0xF6], D0
  359. 00000482  558F                     subq.l     A7, 2
  360. 00000484  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  361. 00000488  486E FF0A                pea.l      [A6 - 0xF6]
  362. 0000048C  486D F310                pea.l      [A5 - 0xCF0]
  363. 00000490  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  364. 00000494  301F                     move.w     D0, [A7]+
  365. 00000496  3D40 FF10                move.w     [A6 - 0xF0], D0
  366. 0000049A  4A6E FF10                tst.w      [A6 - 0xF0]
  367. 0000049E  6C00 000C                bge        +0xE /* 000004AC */
  368. 000004A2  306E FF10                movea.w    A0, [A6 - 0xF0]
  369. 000004A6  2008                     move.l     D0, A0
  370. 000004A8  6000 001E                bra        +0x20 /* 000004C8 */
  371. label000004AC:
  372. 000004AC  202E FF0A                move.l     D0, [A6 - 0xF6]
  373. 000004B0  D1AE FF06                add.l      [A6 - 0xFA], D0
  374. 000004B4  558F                     subq.l     A7, 2
  375. 000004B6  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  376. 000004BA  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  377. 000004BE  301F                     move.w     D0, [A7]+
  378. 000004C0  3D40 FF10                move.w     [A6 - 0xF0], D0
  379. 000004C4  202E FF06                move.l     D0, [A6 - 0xFA]
  380. label000004C8:
  381. 000004C8  4E5E                     unlink     A6
  382. 000004CA  4E75                     rts
  383. export_98:
  384. fn000004CC:
  385. 000004CC  4E56 FFF0                link       A6, -0x0010
  386. 000004D0  41ED F20C                lea.l      A0, [A5 - 0xDF4]
  387. 000004D4  43ED F00E                lea.l      A1, [A5 - 0xFF2]
  388. 000004D8  91C9                     sub.l      A0, A1
  389. 000004DA  5488                     addq.l     A0, 2
  390. 000004DC  2D48 FFF4                move.l     [A6 - 0xC], A0
  391. 000004E0  41ED F54C                lea.l      A0, [A5 - 0xAB4]
  392. 000004E4  43ED F386                lea.l      A1, [A5 - 0xC7A]
  393. 000004E8  91C9                     sub.l      A0, A1
  394. 000004EA  5488                     addq.l     A0, 2
  395. 000004EC  2008                     move.l     D0, A0
  396. 000004EE  D1AE FFF4                add.l      [A6 - 0xC], D0
  397. 000004F2  41ED F77A                lea.l      A0, [A5 - 0x886]
  398. 000004F6  43ED F680                lea.l      A1, [A5 - 0x980]
  399. 000004FA  91C9                     sub.l      A0, A1
  400. 000004FC  5288                     addq.l     A0, 1
  401. 000004FE  2008                     move.l     D0, A0
  402. 00000500  D1AE FFF4                add.l      [A6 - 0xC], D0
  403. 00000504  50AE FFF4                addq.l     [A6 - 0xC], 8
  404. 00000508  486D F20E                pea.l      [A5 - 0xDF2]
  405. 0000050C  4EAD 00D2                jsr        [A5 + 0xD2 /* export_22 */]
  406. 00000510  588F                     addq.l     A7, 4
  407. 00000512  558F                     subq.l     A7, 2
  408. 00000514  486D F20E                pea.l      [A5 - 0xDF2]
  409. 00000518  3F2D EEBA                move.w     -[A7], [A5 - 0x1146]
  410. 0000051C  486D FD0C                pea.l      [A5 - 0x2F4]
  411. 00000520  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  412. 00000524  301F                     move.w     D0, [A7]+
  413. 00000526  3D40 FFFE                move.w     [A6 - 0x2], D0
  414. 0000052A  486D F20E                pea.l      [A5 - 0xDF2]
  415. 0000052E  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  416. 00000532  588F                     addq.l     A7, 4
  417. 00000534  4A6E FFFE                tst.w      [A6 - 0x2]
  418. 00000538  6C00 000C                bge        +0xE /* 00000546 */
  419. 0000053C  306E FFFE                movea.w    A0, [A6 - 0x2]
  420. 00000540  2008                     move.l     D0, A0
  421. 00000542  6000 01C2                bra        +0x1C4 /* 00000706 */
  422. label00000546:
  423. 00000546  102D F36F                move.b     D0, [A5 - 0xC91]
  424. 0000054A  4880                     ext.w      D0
  425. 0000054C  48C0                     ext.l      D0
  426. 0000054E  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  427. 00000552  5380                     subq.l     D0, 1
  428. 00000554  2F00                     move.l     -[A7], D0
  429. 00000556  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  430. 0000055A  D0AE 0008                add.l      D0, [A6 + 0x8]
  431. 0000055E  558F                     subq.l     A7, 2
  432. 00000560  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  433. 00000564  3F3C 0001                move.w     -[A7], 0x1
  434. 00000568  2F00                     move.l     -[A7], D0
  435. 0000056A  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  436. 0000056E  301F                     move.w     D0, [A7]+
  437. 00000570  3D40 FFFE                move.w     [A6 - 0x2], D0
  438. 00000574  4A6E FFFE                tst.w      [A6 - 0x2]
  439. 00000578  6C00 000C                bge        +0xE /* 00000586 */
  440. 0000057C  306E FFFE                movea.w    A0, [A6 - 0x2]
  441. 00000580  2008                     move.l     D0, A0
  442. 00000582  6000 0182                bra        +0x184 /* 00000706 */
  443. label00000586:
  444. 00000586  41ED F20C                lea.l      A0, [A5 - 0xDF4]
  445. 0000058A  43ED F00E                lea.l      A1, [A5 - 0xFF2]
  446. 0000058E  91C9                     sub.l      A0, A1
  447. 00000590  5488                     addq.l     A0, 2
  448. 00000592  2D48 FFF8                move.l     [A6 - 0x8], A0
  449. 00000596  558F                     subq.l     A7, 2
  450. 00000598  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  451. 0000059C  486E FFF8                pea.l      [A6 - 0x8]
  452. 000005A0  486D F00E                pea.l      [A5 - 0xFF2]
  453. 000005A4  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  454. 000005A8  301F                     move.w     D0, [A7]+
  455. 000005AA  3D40 FFFE                move.w     [A6 - 0x2], D0
  456. 000005AE  4A6E FFFE                tst.w      [A6 - 0x2]
  457. 000005B2  6C00 000C                bge        +0xE /* 000005C0 */
  458. 000005B6  306E FFFE                movea.w    A0, [A6 - 0x2]
  459. 000005BA  2008                     move.l     D0, A0
  460. 000005BC  6000 0148                bra        +0x14A /* 00000706 */
  461. label000005C0:
  462. 000005C0  2D6E FFF8 FFF0           move.l     [A6 - 0x10], [A6 - 0x8]
  463. 000005C6  41ED F54C                lea.l      A0, [A5 - 0xAB4]
  464. 000005CA  43ED F386                lea.l      A1, [A5 - 0xC7A]
  465. 000005CE  91C9                     sub.l      A0, A1
  466. 000005D0  5488                     addq.l     A0, 2
  467. 000005D2  2D48 FFF8                move.l     [A6 - 0x8], A0
  468. 000005D6  558F                     subq.l     A7, 2
  469. 000005D8  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  470. 000005DC  486E FFF8                pea.l      [A6 - 0x8]
  471. 000005E0  486D F386                pea.l      [A5 - 0xC7A]
  472. 000005E4  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  473. 000005E8  301F                     move.w     D0, [A7]+
  474. 000005EA  3D40 FFFE                move.w     [A6 - 0x2], D0
  475. 000005EE  4A6E FFFE                tst.w      [A6 - 0x2]
  476. 000005F2  6C00 000C                bge        +0xE /* 00000600 */
  477. 000005F6  306E FFFE                movea.w    A0, [A6 - 0x2]
  478. 000005FA  2008                     move.l     D0, A0
  479. 000005FC  6000 0108                bra        +0x10A /* 00000706 */
  480. label00000600:
  481. 00000600  202E FFF8                move.l     D0, [A6 - 0x8]
  482. 00000604  D1AE FFF0                add.l      [A6 - 0x10], D0
  483. 00000608  41ED F77A                lea.l      A0, [A5 - 0x886]
  484. 0000060C  43ED F680                lea.l      A1, [A5 - 0x980]
  485. 00000610  91C9                     sub.l      A0, A1
  486. 00000612  5288                     addq.l     A0, 1
  487. 00000614  2D48 FFF8                move.l     [A6 - 0x8], A0
  488. 00000618  558F                     subq.l     A7, 2
  489. 0000061A  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  490. 0000061E  486E FFF8                pea.l      [A6 - 0x8]
  491. 00000622  486D F680                pea.l      [A5 - 0x980]
  492. 00000626  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  493. 0000062A  301F                     move.w     D0, [A7]+
  494. 0000062C  3D40 FFFE                move.w     [A6 - 0x2], D0
  495. 00000630  4A6E FFFE                tst.w      [A6 - 0x2]
  496. 00000634  6C00 000C                bge        +0xE /* 00000642 */
  497. 00000638  306E FFFE                movea.w    A0, [A6 - 0x2]
  498. 0000063C  2008                     move.l     D0, A0
  499. 0000063E  6000 00C6                bra        +0xC8 /* 00000706 */
  500. label00000642:
  501. 00000642  202E FFF8                move.l     D0, [A6 - 0x8]
  502. 00000646  D1AE FFF0                add.l      [A6 - 0x10], D0
  503. 0000064A  7002                     moveq.l    D0, 0x02
  504. 0000064C  2D40 FFF8                move.l     [A6 - 0x8], D0
  505. 00000650  558F                     subq.l     A7, 2
  506. 00000652  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  507. 00000656  486E FFF8                pea.l      [A6 - 0x8]
  508. 0000065A  486D F30E                pea.l      [A5 - 0xCF2]
  509. 0000065E  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  510. 00000662  301F                     move.w     D0, [A7]+
  511. 00000664  3D40 FFFE                move.w     [A6 - 0x2], D0
  512. 00000668  4A6E FFFE                tst.w      [A6 - 0x2]
  513. 0000066C  6C00 000C                bge        +0xE /* 0000067A */
  514. 00000670  306E FFFE                movea.w    A0, [A6 - 0x2]
  515. 00000674  2008                     move.l     D0, A0
  516. 00000676  6000 008E                bra        +0x90 /* 00000706 */
  517. label0000067A:
  518. 0000067A  202E FFF8                move.l     D0, [A6 - 0x8]
  519. 0000067E  D1AE FFF0                add.l      [A6 - 0x10], D0
  520. 00000682  7002                     moveq.l    D0, 0x02
  521. 00000684  2D40 FFF8                move.l     [A6 - 0x8], D0
  522. 00000688  558F                     subq.l     A7, 2
  523. 0000068A  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  524. 0000068E  486E FFF8                pea.l      [A6 - 0x8]
  525. 00000692  486D F312                pea.l      [A5 - 0xCEE]
  526. 00000696  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  527. 0000069A  301F                     move.w     D0, [A7]+
  528. 0000069C  3D40 FFFE                move.w     [A6 - 0x2], D0
  529. 000006A0  4A6E FFFE                tst.w      [A6 - 0x2]
  530. 000006A4  6C00 000C                bge        +0xE /* 000006B2 */
  531. 000006A8  306E FFFE                movea.w    A0, [A6 - 0x2]
  532. 000006AC  2008                     move.l     D0, A0
  533. 000006AE  6000 0056                bra        +0x58 /* 00000706 */
  534. label000006B2:
  535. 000006B2  202E FFF8                move.l     D0, [A6 - 0x8]
  536. 000006B6  D1AE FFF0                add.l      [A6 - 0x10], D0
  537. 000006BA  7004                     moveq.l    D0, 0x04
  538. 000006BC  2D40 FFF8                move.l     [A6 - 0x8], D0
  539. 000006C0  558F                     subq.l     A7, 2
  540. 000006C2  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  541. 000006C6  486E FFF8                pea.l      [A6 - 0x8]
  542. 000006CA  486D F31A                pea.l      [A5 - 0xCE6]
  543. 000006CE  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  544. 000006D2  301F                     move.w     D0, [A7]+
  545. 000006D4  3D40 FFFE                move.w     [A6 - 0x2], D0
  546. 000006D8  4A6E FFFE                tst.w      [A6 - 0x2]
  547. 000006DC  6C00 000C                bge        +0xE /* 000006EA */
  548. 000006E0  306E FFFE                movea.w    A0, [A6 - 0x2]
  549. 000006E4  2008                     move.l     D0, A0
  550. 000006E6  6000 001E                bra        +0x20 /* 00000706 */
  551. label000006EA:
  552. 000006EA  202E FFF8                move.l     D0, [A6 - 0x8]
  553. 000006EE  D1AE FFF0                add.l      [A6 - 0x10], D0
  554. 000006F2  558F                     subq.l     A7, 2
  555. 000006F4  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  556. 000006F8  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  557. 000006FC  301F                     move.w     D0, [A7]+
  558. 000006FE  3D40 FFFE                move.w     [A6 - 0x2], D0
  559. 00000702  202E FFF0                move.l     D0, [A6 - 0x10]
  560. label00000706:
  561. 00000706  4E5E                     unlink     A6
  562. 00000708  4E75                     rts
  563. export_104:
  564. 0000070A  4E56 FFAC                link       A6, -0x0054
  565. 0000070E  7067                     moveq.l    D0, 0x67
  566. 00000710  3D40 FFB2                move.w     [A6 - 0x4E], D0
  567. 00000714  7052                     moveq.l    D0, 0x52
  568. 00000716  3D40 FFB4                move.w     [A6 - 0x4C], D0
  569. 0000071A  2F2E FFB2                move.l     -[A7], [A6 - 0x4E]
  570. 0000071E  4879 0000 1A5E           push.l     0x1A5E
  571. 00000724  42A7                     clr.l      -[A7]
  572. 00000726  3F3C 0001                move.w     -[A7], 0x1
  573. 0000072A  4879 0000 1A60           push.l     0x1A60
  574. 00000730  42A7                     clr.l      -[A7]
  575. 00000732  486E FFB6                pea.l      [A6 - 0x4A]
  576. 00000736  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  577. 0000073A  4A2E FFB6                tst.b      [A6 - 0x4A]
  578. 0000073E  6600 0008                bne        +0xA /* 00000748 */
  579. 00000742  7000                     moveq.l    D0, 0x00
  580. 00000744  6000 0064                bra        +0x66 /* 000007AA */
  581. label00000748:
  582. 00000748  486E FFC0                pea.l      [A6 - 0x40]
  583. 0000074C  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  584. 00000750  588F                     addq.l     A7, 4
  585. 00000752  486E FFC0                pea.l      [A6 - 0x40]
  586. 00000756  486D F20E                pea.l      [A5 - 0xDF2]
  587. 0000075A  4EAD 01D2                jsr        [A5 + 0x1D2 /* export_54 */]
  588. 0000075E  508F                     addq.l     A7, 8
  589. 00000760  3B6E FFBC EEBA           move.w     [A5 - 0x1146], [A6 - 0x44]
  590. 00000766  4EBA 0046                jsr        [PC + 0x46 /* 000007AE */]
  591. 0000076A  2D40 FFAC                move.l     [A6 - 0x54], D0
  592. 0000076E  3F2E FFAE                move.w     -[A7], [A6 - 0x52]
  593. 00000772  4EBA FA22                jsr        [PC - 0x5DE /* 00000196 */]
  594. 00000776  548F                     addq.l     A7, 2
  595. 00000778  4A40                     tst.w      D0
  596. 0000077A  6700 0008                beq        +0xA /* 00000784 */
  597. 0000077E  7000                     moveq.l    D0, 0x00
  598. 00000780  6000 0028                bra        +0x2A /* 000007AA */
  599. label00000784:
  600. 00000784  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  601. 00000788  4EBA 0270                jsr        [PC + 0x270 /* 000009FA */]
  602. 0000078C  588F                     addq.l     A7, 4
  603. 0000078E  2D40 FFAC                move.l     [A6 - 0x54], D0
  604. 00000792  3F2E FFAE                move.w     -[A7], [A6 - 0x52]
  605. 00000796  4EBA F9FE                jsr        [PC - 0x602 /* 00000196 */]
  606. 0000079A  548F                     addq.l     A7, 2
  607. 0000079C  4A40                     tst.w      D0
  608. 0000079E  6700 0008                beq        +0xA /* 000007A8 */
  609. 000007A2  7000                     moveq.l    D0, 0x00
  610. 000007A4  6000 0004                bra        +0x6 /* 000007AA */
  611. label000007A8:
  612. 000007A8  7001                     moveq.l    D0, 0x01
  613. label000007AA:
  614. 000007AA  4E5E                     unlink     A6
  615. 000007AC  4E75                     rts
  616. fn000007AE:
  617. 000007AE  4E56 FF02                link       A6, -0x00FE
  618. 000007B2  598F                     subq.l     A7, 4
  619. 000007B4  4879 4355 5253           push.l     0x43555253 /* 'CURS' */
  620. 000007BA  3F3C 0004                move.w     -[A7], 0x4
  621. 000007BE  A9A0                     syscall    GetResource
  622. 000007C0  201F                     move.l     D0, [A7]+
  623. 000007C2  2D40 FF02                move.l     [A6 - 0xFE], D0
  624. 000007C6  206E FF02                movea.l    A0, [A6 - 0xFE]
  625. 000007CA  2F10                     move.l     -[A7], [A0]
  626. 000007CC  A851                     syscall    SetCursor
  627. 000007CE  486D F20E                pea.l      [A5 - 0xDF2]
  628. 000007D2  4EAD 00D2                jsr        [A5 + 0xD2 /* export_22 */]
  629. 000007D6  588F                     addq.l     A7, 4
  630. 000007D8  558F                     subq.l     A7, 2
  631. 000007DA  486D F20E                pea.l      [A5 - 0xDF2]
  632. 000007DE  3F2D EEBA                move.w     -[A7], [A5 - 0x1146]
  633. 000007E2  486D FD0C                pea.l      [A5 - 0x2F4]
  634. 000007E6  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  635. 000007EA  301F                     move.w     D0, [A7]+
  636. 000007EC  3D40 FF10                move.w     [A6 - 0xF0], D0
  637. 000007F0  486D F20E                pea.l      [A5 - 0xDF2]
  638. 000007F4  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  639. 000007F8  588F                     addq.l     A7, 4
  640. 000007FA  4A6E FF10                tst.w      [A6 - 0xF0]
  641. 000007FE  6C00 000C                bge        +0xE /* 0000080C */
  642. 00000802  306E FF10                movea.w    A0, [A6 - 0xF0]
  643. 00000806  2008                     move.l     D0, A0
  644. 00000808  6000 01EC                bra        +0x1EE /* 000009F6 */
  645. label0000080C:
  646. 0000080C  558F                     subq.l     A7, 2
  647. 0000080E  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  648. 00000812  3F3C 0001                move.w     -[A7], 0x1
  649. 00000816  42A7                     clr.l      -[A7]
  650. 00000818  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  651. 0000081C  301F                     move.w     D0, [A7]+
  652. 0000081E  3D40 FF10                move.w     [A6 - 0xF0], D0
  653. 00000822  4A6E FF10                tst.w      [A6 - 0xF0]
  654. 00000826  6C00 000C                bge        +0xE /* 00000834 */
  655. 0000082A  306E FF10                movea.w    A0, [A6 - 0xF0]
  656. 0000082E  2008                     move.l     D0, A0
  657. 00000830  6000 01C4                bra        +0x1C6 /* 000009F6 */
  658. label00000834:
  659. 00000834  41ED F384                lea.l      A0, [A5 - 0xC7C]
  660. 00000838  43ED F322                lea.l      A1, [A5 - 0xCDE]
  661. 0000083C  91C9                     sub.l      A0, A1
  662. 0000083E  5488                     addq.l     A0, 2
  663. 00000840  2D48 FF0A                move.l     [A6 - 0xF6], A0
  664. 00000844  558F                     subq.l     A7, 2
  665. 00000846  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  666. 0000084A  486E FF0A                pea.l      [A6 - 0xF6]
  667. 0000084E  486D F322                pea.l      [A5 - 0xCDE]
  668. 00000852  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  669. 00000856  301F                     move.w     D0, [A7]+
  670. 00000858  3D40 FF10                move.w     [A6 - 0xF0], D0
  671. 0000085C  4A6E FF10                tst.w      [A6 - 0xF0]
  672. 00000860  6C00 000C                bge        +0xE /* 0000086E */
  673. 00000864  306E FF10                movea.w    A0, [A6 - 0xF0]
  674. 00000868  2008                     move.l     D0, A0
  675. 0000086A  6000 018A                bra        +0x18C /* 000009F6 */
  676. label0000086E:
  677. 0000086E  2D6E FF0A FF06           move.l     [A6 - 0xFA], [A6 - 0xF6]
  678. 00000874  41ED F67E                lea.l      A0, [A5 - 0x982]
  679. 00000878  43ED F550                lea.l      A1, [A5 - 0xAB0]
  680. 0000087C  91C9                     sub.l      A0, A1
  681. 0000087E  5488                     addq.l     A0, 2
  682. 00000880  2D48 FF0A                move.l     [A6 - 0xF6], A0
  683. 00000884  558F                     subq.l     A7, 2
  684. 00000886  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  685. 0000088A  486E FF0A                pea.l      [A6 - 0xF6]
  686. 0000088E  486D F550                pea.l      [A5 - 0xAB0]
  687. 00000892  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  688. 00000896  301F                     move.w     D0, [A7]+
  689. 00000898  3D40 FF10                move.w     [A6 - 0xF0], D0
  690. 0000089C  4A6E FF10                tst.w      [A6 - 0xF0]
  691. 000008A0  6C00 000C                bge        +0xE /* 000008AE */
  692. 000008A4  306E FF10                movea.w    A0, [A6 - 0xF0]
  693. 000008A8  2008                     move.l     D0, A0
  694. 000008AA  6000 014A                bra        +0x14C /* 000009F6 */
  695. label000008AE:
  696. 000008AE  202E FF0A                move.l     D0, [A6 - 0xF6]
  697. 000008B2  D1AE FF06                add.l      [A6 - 0xFA], D0
  698. 000008B6  200E                     move.l     D0, A6
  699. 000008B8  908E                     sub.l      D0, A6
  700. 000008BA  0680 0000 00ED           addi.l     D0, 0xED
  701. 000008C0  2D40 FF0A                move.l     [A6 - 0xF6], D0
  702. 000008C4  558F                     subq.l     A7, 2
  703. 000008C6  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  704. 000008CA  486E FF0A                pea.l      [A6 - 0xF6]
  705. 000008CE  486E FF12                pea.l      [A6 - 0xEE]
  706. 000008D2  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  707. 000008D6  301F                     move.w     D0, [A7]+
  708. 000008D8  3D40 FF10                move.w     [A6 - 0xF0], D0
  709. 000008DC  4A6E FF10                tst.w      [A6 - 0xF0]
  710. 000008E0  6C00 000C                bge        +0xE /* 000008EE */
  711. 000008E4  306E FF10                movea.w    A0, [A6 - 0xF0]
  712. 000008E8  2008                     move.l     D0, A0
  713. 000008EA  6000 010A                bra        +0x10C /* 000009F6 */
  714. label000008EE:
  715. 000008EE  202E FF0A                move.l     D0, [A6 - 0xF6]
  716. 000008F2  D1AE FF06                add.l      [A6 - 0xFA], D0
  717. 000008F6  41ED F834                lea.l      A0, [A5 - 0x7CC]
  718. 000008FA  43ED F77C                lea.l      A1, [A5 - 0x884]
  719. 000008FE  91C9                     sub.l      A0, A1
  720. 00000900  5288                     addq.l     A0, 1
  721. 00000902  2D48 FF0A                move.l     [A6 - 0xF6], A0
  722. 00000906  558F                     subq.l     A7, 2
  723. 00000908  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  724. 0000090C  486E FF0A                pea.l      [A6 - 0xF6]
  725. 00000910  486D F77C                pea.l      [A5 - 0x884]
  726. 00000914  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  727. 00000918  301F                     move.w     D0, [A7]+
  728. 0000091A  3D40 FF10                move.w     [A6 - 0xF0], D0
  729. 0000091E  4A6E FF10                tst.w      [A6 - 0xF0]
  730. 00000922  6C00 000C                bge        +0xE /* 00000930 */
  731. 00000926  306E FF10                movea.w    A0, [A6 - 0xF0]
  732. 0000092A  2008                     move.l     D0, A0
  733. 0000092C  6000 00C8                bra        +0xCA /* 000009F6 */
  734. label00000930:
  735. 00000930  202E FF0A                move.l     D0, [A6 - 0xF6]
  736. 00000934  D1AE FF06                add.l      [A6 - 0xFA], D0
  737. 00000938  7002                     moveq.l    D0, 0x02
  738. 0000093A  2D40 FF0A                move.l     [A6 - 0xF6], D0
  739. 0000093E  558F                     subq.l     A7, 2
  740. 00000940  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  741. 00000944  486E FF0A                pea.l      [A6 - 0xF6]
  742. 00000948  486D F310                pea.l      [A5 - 0xCF0]
  743. 0000094C  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  744. 00000950  301F                     move.w     D0, [A7]+
  745. 00000952  3D40 FF10                move.w     [A6 - 0xF0], D0
  746. 00000956  4A6E FF10                tst.w      [A6 - 0xF0]
  747. 0000095A  6C00 000C                bge        +0xE /* 00000968 */
  748. 0000095E  306E FF10                movea.w    A0, [A6 - 0xF0]
  749. 00000962  2008                     move.l     D0, A0
  750. 00000964  6000 0090                bra        +0x92 /* 000009F6 */
  751. label00000968:
  752. 00000968  202E FF0A                move.l     D0, [A6 - 0xF6]
  753. 0000096C  D1AE FF06                add.l      [A6 - 0xFA], D0
  754. 00000970  558F                     subq.l     A7, 2
  755. 00000972  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  756. 00000976  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  757. 0000097A  301F                     move.w     D0, [A7]+
  758. 0000097C  426E FF0E                clr.w      [A6 - 0xF2]
  759. 00000980  6000 0066                bra        +0x68 /* 000009E8 */
  760. label00000984:
  761. 00000984  302E FF0E                move.w     D0, [A6 - 0xF2]
  762. 00000988  C1FC 0018                muls.w     D0, 0x18
  763. 0000098C  41ED D294                lea.l      A0, [A5 - 0x2D6C]
  764. 00000990  D1C0                     add.l      A0, D0
  765. 00000992  302E FF0E                move.w     D0, [A6 - 0xF2]
  766. 00000996  C1FC 0003                muls.w     D0, 0x3
  767. 0000099A  D08E                     add.l      D0, A6
  768. 0000099C  2240                     movea.l    A1, D0
  769. 0000099E  1169 FF12 000D           move.b     [A0 + 0xD], [A1 - 0xEE]
  770. 000009A4  302E FF0E                move.w     D0, [A6 - 0xF2]
  771. 000009A8  C1FC 0018                muls.w     D0, 0x18
  772. 000009AC  41ED D294                lea.l      A0, [A5 - 0x2D6C]
  773. 000009B0  D1C0                     add.l      A0, D0
  774. 000009B2  302E FF0E                move.w     D0, [A6 - 0xF2]
  775. 000009B6  C1FC 0003                muls.w     D0, 0x3
  776. 000009BA  D08E                     add.l      D0, A6
  777. 000009BC  2240                     movea.l    A1, D0
  778. 000009BE  1169 FF13 0014           move.b     [A0 + 0x14], [A1 - 0xED]
  779. 000009C4  302E FF0E                move.w     D0, [A6 - 0xF2]
  780. 000009C8  C1FC 0018                muls.w     D0, 0x18
  781. 000009CC  41ED D294                lea.l      A0, [A5 - 0x2D6C]
  782. 000009D0  D1C0                     add.l      A0, D0
  783. 000009D2  302E FF0E                move.w     D0, [A6 - 0xF2]
  784. 000009D6  C1FC 0003                muls.w     D0, 0x3
  785. 000009DA  D08E                     add.l      D0, A6
  786. 000009DC  2240                     movea.l    A1, D0
  787. 000009DE  1169 FF14 0015           move.b     [A0 + 0x15], [A1 - 0xEC]
  788. 000009E4  526E FF0E                addq.w     [A6 - 0xF2], 1
  789. label000009E8:
  790. 000009E8  0C6E 004E FF0E           cmpi.w     [A6 - 0xF2], 0x4E /* 'N' */
  791. 000009EE  6F00 FF94                ble        -0x6A /* 00000984 */
  792. 000009F2  202E FF06                move.l     D0, [A6 - 0xFA]
  793. label000009F6:
  794. 000009F6  4E5E                     unlink     A6
  795. 000009F8  4E75                     rts
  796. fn000009FA:
  797. 000009FA  4E56 FFEC                link       A6, -0x0014
  798. 000009FE  41ED F20C                lea.l      A0, [A5 - 0xDF4]
  799. 00000A02  43ED F00E                lea.l      A1, [A5 - 0xFF2]
  800. 00000A06  91C9                     sub.l      A0, A1
  801. 00000A08  5488                     addq.l     A0, 2
  802. 00000A0A  2D48 FFEC                move.l     [A6 - 0x14], A0
  803. 00000A0E  41ED F54C                lea.l      A0, [A5 - 0xAB4]
  804. 00000A12  43ED F386                lea.l      A1, [A5 - 0xC7A]
  805. 00000A16  91C9                     sub.l      A0, A1
  806. 00000A18  5488                     addq.l     A0, 2
  807. 00000A1A  2008                     move.l     D0, A0
  808. 00000A1C  D1AE FFEC                add.l      [A6 - 0x14], D0
  809. 00000A20  41ED F77A                lea.l      A0, [A5 - 0x886]
  810. 00000A24  43ED F680                lea.l      A1, [A5 - 0x980]
  811. 00000A28  91C9                     sub.l      A0, A1
  812. 00000A2A  5288                     addq.l     A0, 1
  813. 00000A2C  2008                     move.l     D0, A0
  814. 00000A2E  D1AE FFEC                add.l      [A6 - 0x14], D0
  815. 00000A32  50AE FFEC                addq.l     [A6 - 0x14], 8
  816. 00000A36  486D F20E                pea.l      [A5 - 0xDF2]
  817. 00000A3A  4EAD 00D2                jsr        [A5 + 0xD2 /* export_22 */]
  818. 00000A3E  588F                     addq.l     A7, 4
  819. 00000A40  558F                     subq.l     A7, 2
  820. 00000A42  486D F20E                pea.l      [A5 - 0xDF2]
  821. 00000A46  3F2D EEBA                move.w     -[A7], [A5 - 0x1146]
  822. 00000A4A  486D FD0C                pea.l      [A5 - 0x2F4]
  823. 00000A4E  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  824. 00000A52  301F                     move.w     D0, [A7]+
  825. 00000A54  3D40 FFFE                move.w     [A6 - 0x2], D0
  826. 00000A58  486D F20E                pea.l      [A5 - 0xDF2]
  827. 00000A5C  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  828. 00000A60  588F                     addq.l     A7, 4
  829. 00000A62  4A6E FFFE                tst.w      [A6 - 0x2]
  830. 00000A66  6C00 000C                bge        +0xE /* 00000A74 */
  831. 00000A6A  306E FFFE                movea.w    A0, [A6 - 0x2]
  832. 00000A6E  2008                     move.l     D0, A0
  833. 00000A70  6000 0400                bra        +0x402 /* 00000E72 */
  834. label00000A74:
  835. 00000A74  102D F36F                move.b     D0, [A5 - 0xC91]
  836. 00000A78  4880                     ext.w      D0
  837. 00000A7A  48C0                     ext.l      D0
  838. 00000A7C  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  839. 00000A80  5380                     subq.l     D0, 1
  840. 00000A82  2F00                     move.l     -[A7], D0
  841. 00000A84  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  842. 00000A88  D0AE 0008                add.l      D0, [A6 + 0x8]
  843. 00000A8C  558F                     subq.l     A7, 2
  844. 00000A8E  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  845. 00000A92  3F3C 0001                move.w     -[A7], 0x1
  846. 00000A96  2F00                     move.l     -[A7], D0
  847. 00000A98  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  848. 00000A9C  301F                     move.w     D0, [A7]+
  849. 00000A9E  3D40 FFFE                move.w     [A6 - 0x2], D0
  850. 00000AA2  4A6E FFFE                tst.w      [A6 - 0x2]
  851. 00000AA6  6C00 000C                bge        +0xE /* 00000AB4 */
  852. 00000AAA  306E FFFE                movea.w    A0, [A6 - 0x2]
  853. 00000AAE  2008                     move.l     D0, A0
  854. 00000AB0  6000 03C0                bra        +0x3C2 /* 00000E72 */
  855. label00000AB4:
  856. 00000AB4  41ED F20C                lea.l      A0, [A5 - 0xDF4]
  857. 00000AB8  43ED F00E                lea.l      A1, [A5 - 0xFF2]
  858. 00000ABC  91C9                     sub.l      A0, A1
  859. 00000ABE  5488                     addq.l     A0, 2
  860. 00000AC0  2D48 FFF4                move.l     [A6 - 0xC], A0
  861. 00000AC4  558F                     subq.l     A7, 2
  862. 00000AC6  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  863. 00000ACA  486E FFF4                pea.l      [A6 - 0xC]
  864. 00000ACE  486D F00E                pea.l      [A5 - 0xFF2]
  865. 00000AD2  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  866. 00000AD6  301F                     move.w     D0, [A7]+
  867. 00000AD8  3D40 FFFE                move.w     [A6 - 0x2], D0
  868. 00000ADC  4A6E FFFE                tst.w      [A6 - 0x2]
  869. 00000AE0  6C00 000C                bge        +0xE /* 00000AEE */
  870. 00000AE4  306E FFFE                movea.w    A0, [A6 - 0x2]
  871. 00000AE8  2008                     move.l     D0, A0
  872. 00000AEA  6000 0386                bra        +0x388 /* 00000E72 */
  873. label00000AEE:
  874. 00000AEE  2D6E FFF4 FFF0           move.l     [A6 - 0x10], [A6 - 0xC]
  875. 00000AF4  41ED F54C                lea.l      A0, [A5 - 0xAB4]
  876. 00000AF8  43ED F386                lea.l      A1, [A5 - 0xC7A]
  877. 00000AFC  91C9                     sub.l      A0, A1
  878. 00000AFE  5488                     addq.l     A0, 2
  879. 00000B00  2D48 FFF4                move.l     [A6 - 0xC], A0
  880. 00000B04  558F                     subq.l     A7, 2
  881. 00000B06  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  882. 00000B0A  486E FFF4                pea.l      [A6 - 0xC]
  883. 00000B0E  486D F386                pea.l      [A5 - 0xC7A]
  884. 00000B12  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  885. 00000B16  301F                     move.w     D0, [A7]+
  886. 00000B18  3D40 FFFE                move.w     [A6 - 0x2], D0
  887. 00000B1C  4A6E FFFE                tst.w      [A6 - 0x2]
  888. 00000B20  6C00 000C                bge        +0xE /* 00000B2E */
  889. 00000B24  306E FFFE                movea.w    A0, [A6 - 0x2]
  890. 00000B28  2008                     move.l     D0, A0
  891. 00000B2A  6000 0346                bra        +0x348 /* 00000E72 */
  892. label00000B2E:
  893. 00000B2E  202E FFF4                move.l     D0, [A6 - 0xC]
  894. 00000B32  D1AE FFF0                add.l      [A6 - 0x10], D0
  895. 00000B36  41ED F77A                lea.l      A0, [A5 - 0x886]
  896. 00000B3A  43ED F680                lea.l      A1, [A5 - 0x980]
  897. 00000B3E  91C9                     sub.l      A0, A1
  898. 00000B40  5288                     addq.l     A0, 1
  899. 00000B42  2D48 FFF4                move.l     [A6 - 0xC], A0
  900. 00000B46  558F                     subq.l     A7, 2
  901. 00000B48  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  902. 00000B4C  486E FFF4                pea.l      [A6 - 0xC]
  903. 00000B50  486D F680                pea.l      [A5 - 0x980]
  904. 00000B54  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  905. 00000B58  301F                     move.w     D0, [A7]+
  906. 00000B5A  3D40 FFFE                move.w     [A6 - 0x2], D0
  907. 00000B5E  4A6E FFFE                tst.w      [A6 - 0x2]
  908. 00000B62  6C00 000C                bge        +0xE /* 00000B70 */
  909. 00000B66  306E FFFE                movea.w    A0, [A6 - 0x2]
  910. 00000B6A  2008                     move.l     D0, A0
  911. 00000B6C  6000 0304                bra        +0x306 /* 00000E72 */
  912. label00000B70:
  913. 00000B70  202E FFF4                move.l     D0, [A6 - 0xC]
  914. 00000B74  D1AE FFF0                add.l      [A6 - 0x10], D0
  915. 00000B78  7002                     moveq.l    D0, 0x02
  916. 00000B7A  2D40 FFF4                move.l     [A6 - 0xC], D0
  917. 00000B7E  558F                     subq.l     A7, 2
  918. 00000B80  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  919. 00000B84  486E FFF4                pea.l      [A6 - 0xC]
  920. 00000B88  486D F30E                pea.l      [A5 - 0xCF2]
  921. 00000B8C  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  922. 00000B90  301F                     move.w     D0, [A7]+
  923. 00000B92  3D40 FFFE                move.w     [A6 - 0x2], D0
  924. 00000B96  4A6E FFFE                tst.w      [A6 - 0x2]
  925. 00000B9A  6C00 000C                bge        +0xE /* 00000BA8 */
  926. 00000B9E  306E FFFE                movea.w    A0, [A6 - 0x2]
  927. 00000BA2  2008                     move.l     D0, A0
  928. 00000BA4  6000 02CC                bra        +0x2CE /* 00000E72 */
  929. label00000BA8:
  930. 00000BA8  202E FFF4                move.l     D0, [A6 - 0xC]
  931. 00000BAC  D1AE FFF0                add.l      [A6 - 0x10], D0
  932. 00000BB0  7002                     moveq.l    D0, 0x02
  933. 00000BB2  2D40 FFF4                move.l     [A6 - 0xC], D0
  934. 00000BB6  558F                     subq.l     A7, 2
  935. 00000BB8  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  936. 00000BBC  486E FFF4                pea.l      [A6 - 0xC]
  937. 00000BC0  486D F312                pea.l      [A5 - 0xCEE]
  938. 00000BC4  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  939. 00000BC8  301F                     move.w     D0, [A7]+
  940. 00000BCA  3D40 FFFE                move.w     [A6 - 0x2], D0
  941. 00000BCE  4A6E FFFE                tst.w      [A6 - 0x2]
  942. 00000BD2  6C00 000C                bge        +0xE /* 00000BE0 */
  943. 00000BD6  306E FFFE                movea.w    A0, [A6 - 0x2]
  944. 00000BDA  2008                     move.l     D0, A0
  945. 00000BDC  6000 0294                bra        +0x296 /* 00000E72 */
  946. label00000BE0:
  947. 00000BE0  202E FFF4                move.l     D0, [A6 - 0xC]
  948. 00000BE4  D1AE FFF0                add.l      [A6 - 0x10], D0
  949. 00000BE8  7004                     moveq.l    D0, 0x04
  950. 00000BEA  2D40 FFF4                move.l     [A6 - 0xC], D0
  951. 00000BEE  558F                     subq.l     A7, 2
  952. 00000BF0  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  953. 00000BF4  486E FFF4                pea.l      [A6 - 0xC]
  954. 00000BF8  486D F31A                pea.l      [A5 - 0xCE6]
  955. 00000BFC  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  956. 00000C00  301F                     move.w     D0, [A7]+
  957. 00000C02  3D40 FFFE                move.w     [A6 - 0x2], D0
  958. 00000C06  4A6E FFFE                tst.w      [A6 - 0x2]
  959. 00000C0A  6C00 000C                bge        +0xE /* 00000C18 */
  960. 00000C0E  306E FFFE                movea.w    A0, [A6 - 0x2]
  961. 00000C12  2008                     move.l     D0, A0
  962. 00000C14  6000 025C                bra        +0x25E /* 00000E72 */
  963. label00000C18:
  964. 00000C18  202E FFF4                move.l     D0, [A6 - 0xC]
  965. 00000C1C  D1AE FFF0                add.l      [A6 - 0x10], D0
  966. 00000C20  558F                     subq.l     A7, 2
  967. 00000C22  3F2D FD0C                move.w     -[A7], [A5 - 0x2F4]
  968. 00000C26  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  969. 00000C2A  301F                     move.w     D0, [A7]+
  970. 00000C2C  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  971. 00000C30  426E FFFC                clr.w      [A6 - 0x4]
  972. 00000C34  6000 00A4                bra        +0xA6 /* 00000CDA */
  973. label00000C38:
  974. 00000C38  302E FFFC                move.w     D0, [A6 - 0x4]
  975. 00000C3C  C1FC 0006                muls.w     D0, 0x6
  976. 00000C40  41ED F77C                lea.l      A0, [A5 - 0x884]
  977. 00000C44  D1C0                     add.l      A0, D0
  978. 00000C46  1010                     move.b     D0, [A0]
  979. 00000C48  B02D F36F                cmp.b      D0, [A5 - 0xC91]
  980. 00000C4C  6600 0088                bne        +0x8A /* 00000CD6 */
  981. 00000C50  302E FFFC                move.w     D0, [A6 - 0x4]
  982. 00000C54  C1FC 0006                muls.w     D0, 0x6
  983. 00000C58  41ED F77C                lea.l      A0, [A5 - 0x884]
  984. 00000C5C  D1C0                     add.l      A0, D0
  985. 00000C5E  1028 0002                move.b     D0, [A0 + 0x2]
  986. 00000C62  4880                     ext.w      D0
  987. 00000C64  48C0                     ext.l      D0
  988. 00000C66  ED80                     asl        D0, 6
  989. 00000C68  41ED DE65                lea.l      A0, [A5 - 0x219B]
  990. 00000C6C  D1C0                     add.l      A0, D0
  991. 00000C6E  302E FFFC                move.w     D0, [A6 - 0x4]
  992. 00000C72  C1FC 0006                muls.w     D0, 0x6
  993. 00000C76  43ED F77C                lea.l      A1, [A5 - 0x884]
  994. 00000C7A  D3C0                     add.l      A1, D0
  995. 00000C7C  1029 0001                move.b     D0, [A1 + 0x1]
  996. 00000C80  4880                     ext.w      D0
  997. 00000C82  D0C0                     add.w      A0, D0
  998. 00000C84  700F                     moveq.l    D0, 0x0F
  999. 00000C86  1080                     move.b     [A0], D0
  1000. 00000C88  302E FFFC                move.w     D0, [A6 - 0x4]
  1001. 00000C8C  C1FC 0006                muls.w     D0, 0x6
  1002. 00000C90  41ED F77C                lea.l      A0, [A5 - 0x884]
  1003. 00000C94  D1C0                     add.l      A0, D0
  1004. 00000C96  4A28 0003                tst.b      [A0 + 0x3]
  1005. 00000C9A  6700 003A                beq        +0x3C /* 00000CD6 */
  1006. 00000C9E  302E FFFC                move.w     D0, [A6 - 0x4]
  1007. 00000CA2  C1FC 0006                muls.w     D0, 0x6
  1008. 00000CA6  41ED F77C                lea.l      A0, [A5 - 0x884]
  1009. 00000CAA  D1C0                     add.l      A0, D0
  1010. 00000CAC  1028 0004                move.b     D0, [A0 + 0x4]
  1011. 00000CB0  4880                     ext.w      D0
  1012. 00000CB2  48C0                     ext.l      D0
  1013. 00000CB4  ED80                     asl        D0, 6
  1014. 00000CB6  41ED DE65                lea.l      A0, [A5 - 0x219B]
  1015. 00000CBA  D1C0                     add.l      A0, D0
  1016. 00000CBC  302E FFFC                move.w     D0, [A6 - 0x4]
  1017. 00000CC0  C1FC 0006                muls.w     D0, 0x6
  1018. 00000CC4  43ED F77C                lea.l      A1, [A5 - 0x884]
  1019. 00000CC8  D3C0                     add.l      A1, D0
  1020. 00000CCA  1029 0003                move.b     D0, [A1 + 0x3]
  1021. 00000CCE  4880                     ext.w      D0
  1022. 00000CD0  D0C0                     add.w      A0, D0
  1023. 00000CD2  7005                     moveq.l    D0, 0x05
  1024. 00000CD4  1080                     move.b     [A0], D0
  1025. label00000CD6:
  1026. 00000CD6  526E FFFC                addq.w     [A6 - 0x4], 1
  1027. label00000CDA:
  1028. 00000CDA  0C6E 001E FFFC           cmpi.w     [A6 - 0x4], 0x1E
  1029. 00000CE0  6F00 FF56                ble        -0xA8 /* 00000C38 */
  1030. 00000CE4  426E FFFC                clr.w      [A6 - 0x4]
  1031. 00000CE8  6000 0112                bra        +0x114 /* 00000DFC */
  1032. label00000CEC:
  1033. 00000CEC  302E FFFC                move.w     D0, [A6 - 0x4]
  1034. 00000CF0  C1FC 0006                muls.w     D0, 0x6
  1035. 00000CF4  41ED F386                lea.l      A0, [A5 - 0xC7A]
  1036. 00000CF8  D1C0                     add.l      A0, D0
  1037. 00000CFA  1010                     move.b     D0, [A0]
  1038. 00000CFC  4880                     ext.w      D0
  1039. 00000CFE  3D40 FFFA                move.w     [A6 - 0x6], D0
  1040. 00000D02  302E FFFC                move.w     D0, [A6 - 0x4]
  1041. 00000D06  C1FC 0006                muls.w     D0, 0x6
  1042. 00000D0A  41ED F386                lea.l      A0, [A5 - 0xC7A]
  1043. 00000D0E  D1C0                     add.l      A0, D0
  1044. 00000D10  1028 0001                move.b     D0, [A0 + 0x1]
  1045. 00000D14  4880                     ext.w      D0
  1046. 00000D16  3D40 FFF8                move.w     [A6 - 0x8], D0
  1047. 00000D1A  302E FFF8                move.w     D0, [A6 - 0x8]
  1048. 00000D1E  48C0                     ext.l      D0
  1049. 00000D20  ED80                     asl        D0, 6
  1050. 00000D22  41ED DE65                lea.l      A0, [A5 - 0x219B]
  1051. 00000D26  D1C0                     add.l      A0, D0
  1052. 00000D28  D0EE FFFA                add.w      A0, [A6 - 0x6]
  1053. 00000D2C  0C10 0005                cmpi.b     [A0], 0x5
  1054. 00000D30  6700 00C6                beq        +0xC8 /* 00000DF8 */
  1055. 00000D34  302E FFF8                move.w     D0, [A6 - 0x8]
  1056. 00000D38  48C0                     ext.l      D0
  1057. 00000D3A  ED80                     asl        D0, 6
  1058. 00000D3C  41ED DE65                lea.l      A0, [A5 - 0x219B]
  1059. 00000D40  D1C0                     add.l      A0, D0
  1060. 00000D42  D0EE FFFA                add.w      A0, [A6 - 0x6]
  1061. 00000D46  0C10 000F                cmpi.b     [A0], 0xF
  1062. 00000D4A  6600 0032                bne        +0x34 /* 00000D7E */
  1063. 00000D4E  302E FFF8                move.w     D0, [A6 - 0x8]
  1064. 00000D52  48C0                     ext.l      D0
  1065. 00000D54  ED80                     asl        D0, 6
  1066. 00000D56  41ED DE65                lea.l      A0, [A5 - 0x219B]
  1067. 00000D5A  D1C0                     add.l      A0, D0
  1068. 00000D5C  D0EE FFFA                add.w      A0, [A6 - 0x6]
  1069. 00000D60  302E FFFC                move.w     D0, [A6 - 0x4]
  1070. 00000D64  C1FC 0006                muls.w     D0, 0x6
  1071. 00000D68  43ED F386                lea.l      A1, [A5 - 0xC7A]
  1072. 00000D6C  D3C0                     add.l      A1, D0
  1073. 00000D6E  1029 0002                move.b     D0, [A1 + 0x2]
  1074. 00000D72  4880                     ext.w      D0
  1075. 00000D74  0640 0010                addi.w     D0, 0x10
  1076. 00000D78  1080                     move.b     [A0], D0
  1077. 00000D7A  6000 007C                bra        +0x7E /* 00000DF8 */
  1078. label00000D7E:
  1079. 00000D7E  302E FFF8                move.w     D0, [A6 - 0x8]
  1080. 00000D82  48C0                     ext.l      D0
  1081. 00000D84  ED80                     asl        D0, 6
  1082. 00000D86  41ED DE65                lea.l      A0, [A5 - 0x219B]
  1083. 00000D8A  D1C0                     add.l      A0, D0
  1084. 00000D8C  D0EE FFFA                add.w      A0, [A6 - 0x6]
  1085. 00000D90  1010                     move.b     D0, [A0]
  1086. 00000D92  4880                     ext.w      D0
  1087. 00000D94  0640 FFF0                addi.w     D0, 0xFFF0
  1088. 00000D98  C1FC 0018                muls.w     D0, 0x18
  1089. 00000D9C  41ED D294                lea.l      A0, [A5 - 0x2D6C]
  1090. 00000DA0  D1C0                     add.l      A0, D0
  1091. 00000DA2  302E FFFC                move.w     D0, [A6 - 0x4]
  1092. 00000DA6  C1FC 0006                muls.w     D0, 0x6
  1093. 00000DAA  43ED F386                lea.l      A1, [A5 - 0xC7A]
  1094. 00000DAE  D3C0                     add.l      A1, D0
  1095. 00000DB0  1029 0002                move.b     D0, [A1 + 0x2]
  1096. 00000DB4  4880                     ext.w      D0
  1097. 00000DB6  C1FC 0018                muls.w     D0, 0x18
  1098. 00000DBA  43ED D294                lea.l      A1, [A5 - 0x2D6C]
  1099. 00000DBE  D3C0                     add.l      A1, D0
  1100. 00000DC0  1028 0011                move.b     D0, [A0 + 0x11]
  1101. 00000DC4  B029 0011                cmp.b      D0, [A1 + 0x11]
  1102. 00000DC8  6C00 002E                bge        +0x30 /* 00000DF8 */
  1103. 00000DCC  302E FFF8                move.w     D0, [A6 - 0x8]
  1104. 00000DD0  48C0                     ext.l      D0
  1105. 00000DD2  ED80                     asl        D0, 6
  1106. 00000DD4  41ED DE65                lea.l      A0, [A5 - 0x219B]
  1107. 00000DD8  D1C0                     add.l      A0, D0
  1108. 00000DDA  D0EE FFFA                add.w      A0, [A6 - 0x6]
  1109. 00000DDE  302E FFFC                move.w     D0, [A6 - 0x4]
  1110. 00000DE2  C1FC 0006                muls.w     D0, 0x6
  1111. 00000DE6  43ED F386                lea.l      A1, [A5 - 0xC7A]
  1112. 00000DEA  D3C0                     add.l      A1, D0
  1113. 00000DEC  1029 0002                move.b     D0, [A1 + 0x2]
  1114. 00000DF0  4880                     ext.w      D0
  1115. 00000DF2  0640 0010                addi.w     D0, 0x10
  1116. 00000DF6  1080                     move.b     [A0], D0
  1117. label00000DF8:
  1118. 00000DF8  526E FFFC                addq.w     [A6 - 0x4], 1
  1119. label00000DFC:
  1120. 00000DFC  302E FFFC                move.w     D0, [A6 - 0x4]
  1121. 00000E00  B06D F30E                cmp.w      D0, [A5 - 0xCF2]
  1122. 00000E04  6D00 FEE6                blt        -0x118 /* 00000CEC */
  1123. 00000E08  426E FFFC                clr.w      [A6 - 0x4]
  1124. 00000E0C  6000 0054                bra        +0x56 /* 00000E62 */
  1125. label00000E10:
  1126. 00000E10  302E FFFC                move.w     D0, [A6 - 0x4]
  1127. 00000E14  C1FC 000C                muls.w     D0, 0xC
  1128. 00000E18  41ED F680                lea.l      A0, [A5 - 0x980]
  1129. 00000E1C  D1C0                     add.l      A0, D0
  1130. 00000E1E  1028 0003                move.b     D0, [A0 + 0x3]
  1131. 00000E22  4880                     ext.w      D0
  1132. 00000E24  48C0                     ext.l      D0
  1133. 00000E26  ED80                     asl        D0, 6
  1134. 00000E28  41ED DE65                lea.l      A0, [A5 - 0x219B]
  1135. 00000E2C  D1C0                     add.l      A0, D0
  1136. 00000E2E  302E FFFC                move.w     D0, [A6 - 0x4]
  1137. 00000E32  C1FC 000C                muls.w     D0, 0xC
  1138. 00000E36  43ED F680                lea.l      A1, [A5 - 0x980]
  1139. 00000E3A  D3C0                     add.l      A1, D0
  1140. 00000E3C  1029 0002                move.b     D0, [A1 + 0x2]
  1141. 00000E40  4880                     ext.w      D0
  1142. 00000E42  D0C0                     add.w      A0, D0
  1143. 00000E44  302E FFFC                move.w     D0, [A6 - 0x4]
  1144. 00000E48  C1FC 000C                muls.w     D0, 0xC
  1145. 00000E4C  43ED F680                lea.l      A1, [A5 - 0x980]
  1146. 00000E50  D3C0                     add.l      A1, D0
  1147. 00000E52  1029 0004                move.b     D0, [A1 + 0x4]
  1148. 00000E56  4880                     ext.w      D0
  1149. 00000E58  4440                     neg.w      D0
  1150. 00000E5A  5340                     subq.w     D0, 1
  1151. 00000E5C  1080                     move.b     [A0], D0
  1152. 00000E5E  526E FFFC                addq.w     [A6 - 0x4], 1
  1153. label00000E62:
  1154. 00000E62  302E FFFC                move.w     D0, [A6 - 0x4]
  1155. 00000E66  B06D F312                cmp.w      D0, [A5 - 0xCEE]
  1156. 00000E6A  6D00 FFA4                blt        -0x5A /* 00000E10 */
  1157. 00000E6E  202E FFF0                move.l     D0, [A6 - 0x10]
  1158. label00000E72:
  1159. 00000E72  4E5E                     unlink     A6
  1160. 00000E74  4E75                     rts
  1161. export_102:
  1162. 00000E76  4E56 FFE2                link       A6, -0x001E
  1163. 00000E7A  422E FFF7                clr.b      [A6 - 0x9]
  1164. 00000E7E  0C2D 0001 F36F           cmpi.b     [A5 - 0xC91], 0x1
  1165. 00000E84  6700 025E                beq        +0x260 /* 000010E4 */
  1166. 00000E88  A852                     syscall    HideCursor
  1167. 00000E8A  3F3C 0004                move.w     -[A7], 0x4
  1168. 00000E8E  3F3C 0004                move.w     -[A7], 0x4
  1169. 00000E92  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1170. 00000E96  588F                     addq.l     A7, 4
  1171. 00000E98  A853                     syscall    ShowCursor
  1172. 00000E9A  426E FFF8                clr.w      [A6 - 0x8]
  1173. 00000E9E  6000 0046                bra        +0x48 /* 00000EE6 */
  1174. label00000EA2:
  1175. 00000EA2  302E FFF8                move.w     D0, [A6 - 0x8]
  1176. 00000EA6  C1FC 000C                muls.w     D0, 0xC
  1177. 00000EAA  41ED F680                lea.l      A0, [A5 - 0x980]
  1178. 00000EAE  D1C0                     add.l      A0, D0
  1179. 00000EB0  0C28 001C 0004           cmpi.b     [A0 + 0x4], 0x1C
  1180. 00000EB6  6600 002A                bne        +0x2C /* 00000EE2 */
  1181. 00000EBA  302E FFF8                move.w     D0, [A6 - 0x8]
  1182. 00000EBE  C1FC 000C                muls.w     D0, 0xC
  1183. 00000EC2  41ED F680                lea.l      A0, [A5 - 0x980]
  1184. 00000EC6  D1C0                     add.l      A0, D0
  1185. 00000EC8  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  1186. 00000ECC  22D8                     move.l     [A1]+, [A0]+
  1187. 00000ECE  22D8                     move.l     [A1]+, [A0]+
  1188. 00000ED0  22D8                     move.l     [A1]+, [A0]+
  1189. 00000ED2  700F                     moveq.l    D0, 0x0F
  1190. 00000ED4  1D40 FFE7                move.b     [A6 - 0x19], D0
  1191. 00000ED8  7001                     moveq.l    D0, 0x01
  1192. 00000EDA  1D40 FFF7                move.b     [A6 - 0x9], D0
  1193. 00000EDE  6000 0012                bra        +0x14 /* 00000EF2 */
  1194. label00000EE2:
  1195. 00000EE2  526E FFF8                addq.w     [A6 - 0x8], 1
  1196. label00000EE6:
  1197. 00000EE6  302E FFF8                move.w     D0, [A6 - 0x8]
  1198. 00000EEA  B06D F312                cmp.w      D0, [A5 - 0xCEE]
  1199. 00000EEE  6D00 FFB2                blt        -0x4C /* 00000EA2 */
  1200. label00000EF2:
  1201. 00000EF2  4EBA F376                jsr        [PC - 0xC8A /* 0000026A */]
  1202. 00000EF6  2D40 FFF2                move.l     [A6 - 0xE], D0
  1203. 00000EFA  3F2E FFF4                move.w     -[A7], [A6 - 0xC]
  1204. 00000EFE  4EBA F296                jsr        [PC - 0xD6A /* 00000196 */]
  1205. 00000F02  548F                     addq.l     A7, 2
  1206. 00000F04  4A40                     tst.w      D0
  1207. 00000F06  6700 0008                beq        +0xA /* 00000F10 */
  1208. 00000F0A  7000                     moveq.l    D0, 0x00
  1209. 00000F0C  6000 0258                bra        +0x25A /* 00001166 */
  1210. label00000F10:
  1211. 00000F10  2D6E FFF2 FFEE           move.l     [A6 - 0x12], [A6 - 0xE]
  1212. 00000F16  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  1213. 00000F1A  4EBA F5B0                jsr        [PC - 0xA50 /* 000004CC */]
  1214. 00000F1E  588F                     addq.l     A7, 4
  1215. 00000F20  2D40 FFF2                move.l     [A6 - 0xE], D0
  1216. 00000F24  3F2E FFF4                move.w     -[A7], [A6 - 0xC]
  1217. 00000F28  4EBA F26C                jsr        [PC - 0xD94 /* 00000196 */]
  1218. 00000F2C  548F                     addq.l     A7, 2
  1219. 00000F2E  4A40                     tst.w      D0
  1220. 00000F30  6700 0008                beq        +0xA /* 00000F3A */
  1221. 00000F34  7000                     moveq.l    D0, 0x00
  1222. 00000F36  6000 022E                bra        +0x230 /* 00001166 */
  1223. label00000F3A:
  1224. 00000F3A  532D F36F                subq.b     [A5 - 0xC91], 1
  1225. 00000F3E  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  1226. 00000F42  4EBA FAB6                jsr        [PC - 0x54A /* 000009FA */]
  1227. 00000F46  588F                     addq.l     A7, 4
  1228. 00000F48  2D40 FFF2                move.l     [A6 - 0xE], D0
  1229. 00000F4C  3F2E FFF4                move.w     -[A7], [A6 - 0xC]
  1230. 00000F50  4EBA F244                jsr        [PC - 0xDBC /* 00000196 */]
  1231. 00000F54  548F                     addq.l     A7, 2
  1232. 00000F56  4A40                     tst.w      D0
  1233. 00000F58  6700 0008                beq        +0xA /* 00000F62 */
  1234. 00000F5C  7000                     moveq.l    D0, 0x00
  1235. 00000F5E  6000 0206                bra        +0x208 /* 00001166 */
  1236. label00000F62:
  1237. 00000F62  426E FFF8                clr.w      [A6 - 0x8]
  1238. 00000F66  6000 008E                bra        +0x90 /* 00000FF6 */
  1239. label00000F6A:
  1240. 00000F6A  302E FFF8                move.w     D0, [A6 - 0x8]
  1241. 00000F6E  C1FC 000C                muls.w     D0, 0xC
  1242. 00000F72  41ED F680                lea.l      A0, [A5 - 0x980]
  1243. 00000F76  D1C0                     add.l      A0, D0
  1244. 00000F78  0C28 001C 0004           cmpi.b     [A0 + 0x4], 0x1C
  1245. 00000F7E  6600 0072                bne        +0x74 /* 00000FF2 */
  1246. 00000F82  536D F312                subq.w     [A5 - 0xCEE], 1
  1247. 00000F86  302E FFF8                move.w     D0, [A6 - 0x8]
  1248. 00000F8A  C1FC 000C                muls.w     D0, 0xC
  1249. 00000F8E  41ED F680                lea.l      A0, [A5 - 0x980]
  1250. 00000F92  D1C0                     add.l      A0, D0
  1251. 00000F94  1028 0003                move.b     D0, [A0 + 0x3]
  1252. 00000F98  4880                     ext.w      D0
  1253. 00000F9A  48C0                     ext.l      D0
  1254. 00000F9C  ED80                     asl        D0, 6
  1255. 00000F9E  41ED DE65                lea.l      A0, [A5 - 0x219B]
  1256. 00000FA2  D1C0                     add.l      A0, D0
  1257. 00000FA4  302E FFF8                move.w     D0, [A6 - 0x8]
  1258. 00000FA8  C1FC 000C                muls.w     D0, 0xC
  1259. 00000FAC  43ED F680                lea.l      A1, [A5 - 0x980]
  1260. 00000FB0  D3C0                     add.l      A1, D0
  1261. 00000FB2  1029 0002                move.b     D0, [A1 + 0x2]
  1262. 00000FB6  4880                     ext.w      D0
  1263. 00000FB8  D0C0                     add.w      A0, D0
  1264. 00000FBA  302E FFF8                move.w     D0, [A6 - 0x8]
  1265. 00000FBE  C1FC 000C                muls.w     D0, 0xC
  1266. 00000FC2  43ED F680                lea.l      A1, [A5 - 0x980]
  1267. 00000FC6  D3C0                     add.l      A1, D0
  1268. 00000FC8  10A9 0005                move.b     [A0], [A1 + 0x5]
  1269. 00000FCC  302E FFF8                move.w     D0, [A6 - 0x8]
  1270. 00000FD0  C1FC 000C                muls.w     D0, 0xC
  1271. 00000FD4  41ED F680                lea.l      A0, [A5 - 0x980]
  1272. 00000FD8  D1C0                     add.l      A0, D0
  1273. 00000FDA  302D F312                move.w     D0, [A5 - 0xCEE]
  1274. 00000FDE  C1FC 000C                muls.w     D0, 0xC
  1275. 00000FE2  43ED F680                lea.l      A1, [A5 - 0x980]
  1276. 00000FE6  D3C0                     add.l      A1, D0
  1277. 00000FE8  20D9                     move.l     [A0]+, [A1]+
  1278. 00000FEA  20D9                     move.l     [A0]+, [A1]+
  1279. 00000FEC  20D9                     move.l     [A0]+, [A1]+
  1280. 00000FEE  6000 0012                bra        +0x14 /* 00001002 */
  1281. label00000FF2:
  1282. 00000FF2  526E FFF8                addq.w     [A6 - 0x8], 1
  1283. label00000FF6:
  1284. 00000FF6  302E FFF8                move.w     D0, [A6 - 0x8]
  1285. 00000FFA  B06D F312                cmp.w      D0, [A5 - 0xCEE]
  1286. 00000FFE  6D00 FF6A                blt        -0x94 /* 00000F6A */
  1287. label00001002:
  1288. 00001002  426E FFFC                clr.w      [A6 - 0x4]
  1289. 00001006  6000 0042                bra        +0x44 /* 0000104A */
  1290. label0000100A:
  1291. 0000100A  426E FFFA                clr.w      [A6 - 0x6]
  1292. 0000100E  6000 002C                bra        +0x2E /* 0000103C */
  1293. label00001012:
  1294. 00001012  302E FFFA                move.w     D0, [A6 - 0x6]
  1295. 00001016  48C0                     ext.l      D0
  1296. 00001018  ED80                     asl        D0, 6
  1297. 0000101A  41ED DE65                lea.l      A0, [A5 - 0x219B]
  1298. 0000101E  D1C0                     add.l      A0, D0
  1299. 00001020  D0EE FFFC                add.w      A0, [A6 - 0x4]
  1300. 00001024  0C10 0003                cmpi.b     [A0], 0x3
  1301. 00001028  6600 000E                bne        +0x10 /* 00001038 */
  1302. 0000102C  1B6E FFFD F322           move.b     [A5 - 0xCDE], [A6 - 0x3]
  1303. 00001032  1B6E FFFB F323           move.b     [A5 - 0xCDD], [A6 - 0x5]
  1304. label00001038:
  1305. 00001038  526E FFFA                addq.w     [A6 - 0x6], 1
  1306. label0000103C:
  1307. 0000103C  0C6E 0040 FFFA           cmpi.w     [A6 - 0x6], 0x40 /* '@' */
  1308. 00001042  6D00 FFCE                blt        -0x30 /* 00001012 */
  1309. 00001046  526E FFFC                addq.w     [A6 - 0x4], 1
  1310. label0000104A:
  1311. 0000104A  0C6E 0040 FFFC           cmpi.w     [A6 - 0x4], 0x40 /* '@' */
  1312. 00001050  6D00 FFB8                blt        -0x46 /* 0000100A */
  1313. 00001054  4A2E FFF7                tst.b      [A6 - 0x9]
  1314. 00001058  6700 007A                beq        +0x7C /* 000010D4 */
  1315. label0000105C:
  1316. 0000105C  3F3C 0040                move.w     -[A7], 0x40 /* '@' */
  1317. 00001060  4EAD 009A                jsr        [A5 + 0x9A /* export_15 */]
  1318. 00001064  548F                     addq.l     A7, 2
  1319. 00001066  3D40 FFFC                move.w     [A6 - 0x4], D0
  1320. 0000106A  3F3C 0040                move.w     -[A7], 0x40 /* '@' */
  1321. 0000106E  4EAD 009A                jsr        [A5 + 0x9A /* export_15 */]
  1322. 00001072  548F                     addq.l     A7, 2
  1323. 00001074  3D40 FFFA                move.w     [A6 - 0x6], D0
  1324. 00001078  302E FFFA                move.w     D0, [A6 - 0x6]
  1325. 0000107C  48C0                     ext.l      D0
  1326. 0000107E  ED80                     asl        D0, 6
  1327. 00001080  41ED DE65                lea.l      A0, [A5 - 0x219B]
  1328. 00001084  D1C0                     add.l      A0, D0
  1329. 00001086  D0EE FFFC                add.w      A0, [A6 - 0x4]
  1330. 0000108A  0C10 000F                cmpi.b     [A0], 0xF
  1331. 0000108E  6600 FFCC                bne        -0x32 /* 0000105C */
  1332. 00001092  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  1333. 00001096  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  1334. 0000109A  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  1335. 0000109E  588F                     addq.l     A7, 4
  1336. 000010A0  4A40                     tst.w      D0
  1337. 000010A2  6600 FFB8                bne        -0x46 /* 0000105C */
  1338. 000010A6  1D6E FFFD FFE4           move.b     [A6 - 0x1C], [A6 - 0x3]
  1339. 000010AC  1D6E FFFB FFE5           move.b     [A6 - 0x1B], [A6 - 0x5]
  1340. 000010B2  70FF                     moveq.l    D0, 0xFFFFFFFF
  1341. 000010B4  1D40 FFE8                move.b     [A6 - 0x18], D0
  1342. 000010B8  302D F312                move.w     D0, [A5 - 0xCEE]
  1343. 000010BC  C1FC 000C                muls.w     D0, 0xC
  1344. 000010C0  41ED F680                lea.l      A0, [A5 - 0x980]
  1345. 000010C4  D1C0                     add.l      A0, D0
  1346. 000010C6  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  1347. 000010CA  20D9                     move.l     [A0]+, [A1]+
  1348. 000010CC  20D9                     move.l     [A0]+, [A1]+
  1349. 000010CE  20D9                     move.l     [A0]+, [A1]+
  1350. 000010D0  526D F312                addq.w     [A5 - 0xCEE], 1
  1351. label000010D4:
  1352. 000010D4  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  1353. 000010D8  4EAD 0102                jsr        [A5 + 0x102 /* export_28 */]
  1354. 000010DC  4EAD 011A                jsr        [A5 + 0x11A /* export_31 */]
  1355. 000010E0  6000 0082                bra        +0x84 /* 00001164 */
  1356. label000010E4:
  1357. 000010E4  426E FFF8                clr.w      [A6 - 0x8]
  1358. 000010E8  6000 0036                bra        +0x38 /* 00001120 */
  1359. label000010EC:
  1360. 000010EC  302E FFF8                move.w     D0, [A6 - 0x8]
  1361. 000010F0  C1FC 0006                muls.w     D0, 0x6
  1362. 000010F4  41ED F54E                lea.l      A0, [A5 - 0xAB2]
  1363. 000010F8  D1C0                     add.l      A0, D0
  1364. 000010FA  0C28 004E 0002           cmpi.b     [A0 + 0x2], 0x4E /* 'N' */
  1365. 00001100  6600 001A                bne        +0x1C /* 0000111C */
  1366. 00001104  7001                     moveq.l    D0, 0x01
  1367. 00001106  1B40 DE63                move.b     [A5 - 0x219D], D0
  1368. 0000110A  A852                     syscall    HideCursor
  1369. 0000110C  3F3C 0004                move.w     -[A7], 0x4
  1370. 00001110  3F3C 0004                move.w     -[A7], 0x4
  1371. 00001114  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1372. 00001118  588F                     addq.l     A7, 4
  1373. 0000111A  A853                     syscall    ShowCursor
  1374. label0000111C:
  1375. 0000111C  526E FFF8                addq.w     [A6 - 0x8], 1
  1376. label00001120:
  1377. 00001120  302E FFF8                move.w     D0, [A6 - 0x8]
  1378. 00001124  B06D F310                cmp.w      D0, [A5 - 0xCF0]
  1379. 00001128  6D00 FFC2                blt        -0x3C /* 000010EC */
  1380. 0000112C  4A2D DE63                tst.b      [A5 - 0x219D]
  1381. 00001130  6600 0032                bne        +0x34 /* 00001164 */
  1382. 00001134  4879 0000 1A66           push.l     0x1A66
  1383. 0000113A  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  1384. 0000113E  588F                     addq.l     A7, 4
  1385. 00001140  4879 0000 1A7C           push.l     0x1A7C
  1386. 00001146  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  1387. 0000114A  588F                     addq.l     A7, 4
  1388. 0000114C  4879 0000 1A92           push.l     0x1A92
  1389. 00001152  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  1390. 00001156  588F                     addq.l     A7, 4
  1391. 00001158  4879 0000 1AAA           push.l     0x1AAA
  1392. 0000115E  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  1393. 00001162  588F                     addq.l     A7, 4
  1394. label00001164:
  1395. 00001164  7001                     moveq.l    D0, 0x01
  1396. label00001166:
  1397. 00001166  4E5E                     unlink     A6
  1398. 00001168  4E75                     rts
  1399. export_100:
  1400. 0000116A  4E56 FFE2                link       A6, -0x001E
  1401. 0000116E  422E FFF7                clr.b      [A6 - 0x9]
  1402. 00001172  4A6D F32E                tst.w      [A5 - 0xCD2]
  1403. 00001176  6700 0028                beq        +0x2A /* 000011A0 */
  1404. 0000117A  3F3C 0001                move.w     -[A7], 0x1
  1405. 0000117E  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  1406. 00001182  548F                     addq.l     A7, 2
  1407. 00001184  4879 0000 1ABE           push.l     0x1ABE
  1408. 0000118A  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  1409. 0000118E  588F                     addq.l     A7, 4
  1410. 00001190  4879 0000 1AD2           push.l     0x1AD2
  1411. 00001196  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  1412. 0000119A  588F                     addq.l     A7, 4
  1413. 0000119C  6000 0268                bra        +0x26A /* 00001406 */
  1414. label000011A0:
  1415. 000011A0  A852                     syscall    HideCursor
  1416. 000011A2  3F3C 0004                move.w     -[A7], 0x4
  1417. 000011A6  3F3C 0004                move.w     -[A7], 0x4
  1418. 000011AA  4EAD 01F2                jsr        [A5 + 0x1F2 /* export_58 */]
  1419. 000011AE  588F                     addq.l     A7, 4
  1420. 000011B0  A853                     syscall    ShowCursor
  1421. 000011B2  426E FFF8                clr.w      [A6 - 0x8]
  1422. 000011B6  6000 0046                bra        +0x48 /* 000011FE */
  1423. label000011BA:
  1424. 000011BA  302E FFF8                move.w     D0, [A6 - 0x8]
  1425. 000011BE  C1FC 000C                muls.w     D0, 0xC
  1426. 000011C2  41ED F680                lea.l      A0, [A5 - 0x980]
  1427. 000011C6  D1C0                     add.l      A0, D0
  1428. 000011C8  0C28 001C 0004           cmpi.b     [A0 + 0x4], 0x1C
  1429. 000011CE  6600 002A                bne        +0x2C /* 000011FA */
  1430. 000011D2  302E FFF8                move.w     D0, [A6 - 0x8]
  1431. 000011D6  C1FC 000C                muls.w     D0, 0xC
  1432. 000011DA  41ED F680                lea.l      A0, [A5 - 0x980]
  1433. 000011DE  D1C0                     add.l      A0, D0
  1434. 000011E0  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  1435. 000011E4  22D8                     move.l     [A1]+, [A0]+
  1436. 000011E6  22D8                     move.l     [A1]+, [A0]+
  1437. 000011E8  22D8                     move.l     [A1]+, [A0]+
  1438. 000011EA  700F                     moveq.l    D0, 0x0F
  1439. 000011EC  1D40 FFE7                move.b     [A6 - 0x19], D0
  1440. 000011F0  7001                     moveq.l    D0, 0x01
  1441. 000011F2  1D40 FFF7                move.b     [A6 - 0x9], D0
  1442. 000011F6  6000 0012                bra        +0x14 /* 0000120A */
  1443. label000011FA:
  1444. 000011FA  526E FFF8                addq.w     [A6 - 0x8], 1
  1445. label000011FE:
  1446. 000011FE  302E FFF8                move.w     D0, [A6 - 0x8]
  1447. 00001202  B06D F312                cmp.w      D0, [A5 - 0xCEE]
  1448. 00001206  6D00 FFB2                blt        -0x4C /* 000011BA */
  1449. label0000120A:
  1450. 0000120A  4EBA F05E                jsr        [PC - 0xFA2 /* 0000026A */]
  1451. 0000120E  2D40 FFF2                move.l     [A6 - 0xE], D0
  1452. 00001212  3F2E FFF4                move.w     -[A7], [A6 - 0xC]
  1453. 00001216  4EBA EF7E                jsr        [PC - 0x1082 /* 00000196 */]
  1454. 0000121A  548F                     addq.l     A7, 2
  1455. 0000121C  4A40                     tst.w      D0
  1456. 0000121E  6700 0008                beq        +0xA /* 00001228 */
  1457. 00001222  7000                     moveq.l    D0, 0x00
  1458. 00001224  6000 01E2                bra        +0x1E4 /* 00001408 */
  1459. label00001228:
  1460. 00001228  2D6E FFF2 FFEE           move.l     [A6 - 0x12], [A6 - 0xE]
  1461. 0000122E  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  1462. 00001232  4EBA F298                jsr        [PC - 0xD68 /* 000004CC */]
  1463. 00001236  588F                     addq.l     A7, 4
  1464. 00001238  2D40 FFF2                move.l     [A6 - 0xE], D0
  1465. 0000123C  3F2E FFF4                move.w     -[A7], [A6 - 0xC]
  1466. 00001240  4EBA EF54                jsr        [PC - 0x10AC /* 00000196 */]
  1467. 00001244  548F                     addq.l     A7, 2
  1468. 00001246  4A40                     tst.w      D0
  1469. 00001248  6700 0008                beq        +0xA /* 00001252 */
  1470. 0000124C  7000                     moveq.l    D0, 0x00
  1471. 0000124E  6000 01B8                bra        +0x1BA /* 00001408 */
  1472. label00001252:
  1473. 00001252  522D F36F                addq.b     [A5 - 0xC91], 1
  1474. 00001256  102D F36F                move.b     D0, [A5 - 0xC91]
  1475. 0000125A  B02D F370                cmp.b      D0, [A5 - 0xC90]
  1476. 0000125E  6F00 001A                ble        +0x1C /* 0000127A */
  1477. 00001262  522D F370                addq.b     [A5 - 0xC90], 1
  1478. 00001266  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  1479. 0000126A  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  1480. 0000126E  4EAD 0102                jsr        [A5 + 0x102 /* export_28 */]
  1481. 00001272  4EAD 011A                jsr        [A5 + 0x11A /* export_31 */]
  1482. 00001276  6000 010E                bra        +0x110 /* 00001386 */
  1483. label0000127A:
  1484. 0000127A  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  1485. 0000127E  4EBA F77A                jsr        [PC - 0x886 /* 000009FA */]
  1486. 00001282  588F                     addq.l     A7, 4
  1487. 00001284  2D40 FFF2                move.l     [A6 - 0xE], D0
  1488. 00001288  426E FFF8                clr.w      [A6 - 0x8]
  1489. 0000128C  6000 008E                bra        +0x90 /* 0000131C */
  1490. label00001290:
  1491. 00001290  302E FFF8                move.w     D0, [A6 - 0x8]
  1492. 00001294  C1FC 000C                muls.w     D0, 0xC
  1493. 00001298  41ED F680                lea.l      A0, [A5 - 0x980]
  1494. 0000129C  D1C0                     add.l      A0, D0
  1495. 0000129E  0C28 001C 0004           cmpi.b     [A0 + 0x4], 0x1C
  1496. 000012A4  6600 0072                bne        +0x74 /* 00001318 */
  1497. 000012A8  536D F312                subq.w     [A5 - 0xCEE], 1
  1498. 000012AC  302E FFF8                move.w     D0, [A6 - 0x8]
  1499. 000012B0  C1FC 000C                muls.w     D0, 0xC
  1500. 000012B4  41ED F680                lea.l      A0, [A5 - 0x980]
  1501. 000012B8  D1C0                     add.l      A0, D0
  1502. 000012BA  1028 0003                move.b     D0, [A0 + 0x3]
  1503. 000012BE  4880                     ext.w      D0
  1504. 000012C0  48C0                     ext.l      D0
  1505. 000012C2  ED80                     asl        D0, 6
  1506. 000012C4  41ED DE65                lea.l      A0, [A5 - 0x219B]
  1507. 000012C8  D1C0                     add.l      A0, D0
  1508. 000012CA  302E FFF8                move.w     D0, [A6 - 0x8]
  1509. 000012CE  C1FC 000C                muls.w     D0, 0xC
  1510. 000012D2  43ED F680                lea.l      A1, [A5 - 0x980]
  1511. 000012D6  D3C0                     add.l      A1, D0
  1512. 000012D8  1029 0002                move.b     D0, [A1 + 0x2]
  1513. 000012DC  4880                     ext.w      D0
  1514. 000012DE  D0C0                     add.w      A0, D0
  1515. 000012E0  302E FFF8                move.w     D0, [A6 - 0x8]
  1516. 000012E4  C1FC 000C                muls.w     D0, 0xC
  1517. 000012E8  43ED F680                lea.l      A1, [A5 - 0x980]
  1518. 000012EC  D3C0                     add.l      A1, D0
  1519. 000012EE  10A9 0005                move.b     [A0], [A1 + 0x5]
  1520. 000012F2  302E FFF8                move.w     D0, [A6 - 0x8]
  1521. 000012F6  C1FC 000C                muls.w     D0, 0xC
  1522. 000012FA  41ED F680                lea.l      A0, [A5 - 0x980]
  1523. 000012FE  D1C0                     add.l      A0, D0
  1524. 00001300  302D F312                move.w     D0, [A5 - 0xCEE]
  1525. 00001304  C1FC 000C                muls.w     D0, 0xC
  1526. 00001308  43ED F680                lea.l      A1, [A5 - 0x980]
  1527. 0000130C  D3C0                     add.l      A1, D0
  1528. 0000130E  20D9                     move.l     [A0]+, [A1]+
  1529. 00001310  20D9                     move.l     [A0]+, [A1]+
  1530. 00001312  20D9                     move.l     [A0]+, [A1]+
  1531. 00001314  6000 0012                bra        +0x14 /* 00001328 */
  1532. label00001318:
  1533. 00001318  526E FFF8                addq.w     [A6 - 0x8], 1
  1534. label0000131C:
  1535. 0000131C  302E FFF8                move.w     D0, [A6 - 0x8]
  1536. 00001320  B06D F312                cmp.w      D0, [A5 - 0xCEE]
  1537. 00001324  6D00 FF6A                blt        -0x94 /* 00001290 */
  1538. label00001328:
  1539. 00001328  426E FFFC                clr.w      [A6 - 0x4]
  1540. 0000132C  6000 0042                bra        +0x44 /* 00001370 */
  1541. label00001330:
  1542. 00001330  426E FFFA                clr.w      [A6 - 0x6]
  1543. 00001334  6000 002C                bra        +0x2E /* 00001362 */
  1544. label00001338:
  1545. 00001338  302E FFFA                move.w     D0, [A6 - 0x6]
  1546. 0000133C  48C0                     ext.l      D0
  1547. 0000133E  ED80                     asl        D0, 6
  1548. 00001340  41ED DE65                lea.l      A0, [A5 - 0x219B]
  1549. 00001344  D1C0                     add.l      A0, D0
  1550. 00001346  D0EE FFFC                add.w      A0, [A6 - 0x4]
  1551. 0000134A  0C10 0004                cmpi.b     [A0], 0x4
  1552. 0000134E  6600 000E                bne        +0x10 /* 0000135E */
  1553. 00001352  1B6E FFFD F322           move.b     [A5 - 0xCDE], [A6 - 0x3]
  1554. 00001358  1B6E FFFB F323           move.b     [A5 - 0xCDD], [A6 - 0x5]
  1555. label0000135E:
  1556. 0000135E  526E FFFA                addq.w     [A6 - 0x6], 1
  1557. label00001362:
  1558. 00001362  0C6E 0040 FFFA           cmpi.w     [A6 - 0x6], 0x40 /* '@' */
  1559. 00001368  6D00 FFCE                blt        -0x30 /* 00001338 */
  1560. 0000136C  526E FFFC                addq.w     [A6 - 0x4], 1
  1561. label00001370:
  1562. 00001370  0C6E 0040 FFFC           cmpi.w     [A6 - 0x4], 0x40 /* '@' */
  1563. 00001376  6D00 FFB8                blt        -0x46 /* 00001330 */
  1564. 0000137A  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  1565. 0000137E  4EAD 0102                jsr        [A5 + 0x102 /* export_28 */]
  1566. 00001382  4EAD 011A                jsr        [A5 + 0x11A /* export_31 */]
  1567. label00001386:
  1568. 00001386  4A2E FFF7                tst.b      [A6 - 0x9]
  1569. 0000138A  6700 007A                beq        +0x7C /* 00001406 */
  1570. label0000138E:
  1571. 0000138E  3F3C 0040                move.w     -[A7], 0x40 /* '@' */
  1572. 00001392  4EAD 009A                jsr        [A5 + 0x9A /* export_15 */]
  1573. 00001396  548F                     addq.l     A7, 2
  1574. 00001398  3D40 FFFC                move.w     [A6 - 0x4], D0
  1575. 0000139C  3F3C 0040                move.w     -[A7], 0x40 /* '@' */
  1576. 000013A0  4EAD 009A                jsr        [A5 + 0x9A /* export_15 */]
  1577. 000013A4  548F                     addq.l     A7, 2
  1578. 000013A6  3D40 FFFA                move.w     [A6 - 0x6], D0
  1579. 000013AA  302E FFFA                move.w     D0, [A6 - 0x6]
  1580. 000013AE  48C0                     ext.l      D0
  1581. 000013B0  ED80                     asl        D0, 6
  1582. 000013B2  41ED DE65                lea.l      A0, [A5 - 0x219B]
  1583. 000013B6  D1C0                     add.l      A0, D0
  1584. 000013B8  D0EE FFFC                add.w      A0, [A6 - 0x4]
  1585. 000013BC  0C10 000F                cmpi.b     [A0], 0xF
  1586. 000013C0  6600 FFCC                bne        -0x32 /* 0000138E */
  1587. 000013C4  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  1588. 000013C8  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  1589. 000013CC  4EAD 00AA                jsr        [A5 + 0xAA /* export_17 */]
  1590. 000013D0  588F                     addq.l     A7, 4
  1591. 000013D2  4A40                     tst.w      D0
  1592. 000013D4  6600 FFB8                bne        -0x46 /* 0000138E */
  1593. 000013D8  1D6E FFFD FFE4           move.b     [A6 - 0x1C], [A6 - 0x3]
  1594. 000013DE  1D6E FFFB FFE5           move.b     [A6 - 0x1B], [A6 - 0x5]
  1595. 000013E4  70FF                     moveq.l    D0, 0xFFFFFFFF
  1596. 000013E6  1D40 FFE8                move.b     [A6 - 0x18], D0
  1597. 000013EA  302D F312                move.w     D0, [A5 - 0xCEE]
  1598. 000013EE  C1FC 000C                muls.w     D0, 0xC
  1599. 000013F2  41ED F680                lea.l      A0, [A5 - 0x980]
  1600. 000013F6  D1C0                     add.l      A0, D0
  1601. 000013F8  43EE FFE2                lea.l      A1, [A6 - 0x1E]
  1602. 000013FC  20D9                     move.l     [A0]+, [A1]+
  1603. 000013FE  20D9                     move.l     [A0]+, [A1]+
  1604. 00001400  20D9                     move.l     [A0]+, [A1]+
  1605. 00001402  526D F312                addq.w     [A5 - 0xCEE], 1
  1606. label00001406:
  1607. 00001406  7001                     moveq.l    D0, 0x01
  1608. label00001408:
  1609. 00001408  4E5E                     unlink     A6
  1610. 0000140A  4E75                     rts
  1611. fn0000140C:
  1612. 0000140C  4E56 FED4                link       A6, -0x012C
  1613. 00001410  2F0A                     move.l     -[A7], A2
  1614. 00001412  558F                     subq.l     A7, 2
  1615. 00001414  4878 0910                push.l     0x910
  1616. 00001418  4267                     clr.w      -[A7]
  1617. 0000141A  486E FFFE                pea.l      [A6 - 0x2]
  1618. 0000141E  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  1619. 00001422  301F                     move.w     D0, [A7]+
  1620. 00001424  3D40 FFFC                move.w     [A6 - 0x4], D0
  1621. 00001428  4A6E FFFC                tst.w      [A6 - 0x4]
  1622. 0000142C  6600 004A                bne        +0x4C /* 00001478 */
  1623. 00001430  558F                     subq.l     A7, 2
  1624. 00001432  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  1625. 00001436  3F3C 0001                move.w     -[A7], 0x1
  1626. 0000143A  42A7                     clr.l      -[A7]
  1627. 0000143C  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  1628. 00001440  301F                     move.w     D0, [A7]+
  1629. 00001442  3D40 FFFC                move.w     [A6 - 0x4], D0
  1630. 00001446  200E                     move.l     D0, A6
  1631. 00001448  908E                     sub.l      D0, A6
  1632. 0000144A  0680 0000 00C8           addi.l     D0, 0xC8
  1633. 00001450  2D40 FED8                move.l     [A6 - 0x128], D0
  1634. 00001454  558F                     subq.l     A7, 2
  1635. 00001456  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  1636. 0000145A  486E FED8                pea.l      [A6 - 0x128]
  1637. 0000145E  486E FF04                pea.l      [A6 - 0xFC]
  1638. 00001462  4EAD 0182                jsr        [A5 + 0x182 /* export_44 */]
  1639. 00001466  301F                     move.w     D0, [A7]+
  1640. 00001468  3D40 FFFC                move.w     [A6 - 0x4], D0
  1641. 0000146C  558F                     subq.l     A7, 2
  1642. 0000146E  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  1643. 00001472  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  1644. 00001476  301F                     move.w     D0, [A7]+
  1645. label00001478:
  1646. 00001478  4A6E FFFC                tst.w      [A6 - 0x4]
  1647. 0000147C  6700 0028                beq        +0x2A /* 000014A6 */
  1648. 00001480  426E FFFA                clr.w      [A6 - 0x6]
  1649. 00001484  6000 0016                bra        +0x18 /* 0000149C */
  1650. label00001488:
  1651. 00001488  302E FFFA                move.w     D0, [A6 - 0x6]
  1652. 0000148C  C1FC 0028                muls.w     D0, 0x28 /* '(' */
  1653. 00001490  D08E                     add.l      D0, A6
  1654. 00001492  2040                     movea.l    A0, D0
  1655. 00001494  42A8 FF28                clr.l      [A0 - 0xD8]
  1656. 00001498  526E FFFA                addq.w     [A6 - 0x6], 1
  1657. label0000149C:
  1658. 0000149C  0C6E 0005 FFFA           cmpi.w     [A6 - 0x6], 0x5
  1659. 000014A2  6D00 FFE4                blt        -0x1A /* 00001488 */
  1660. label000014A6:
  1661. 000014A6  42AE FED4                clr.l      [A6 - 0x12C]
  1662. 000014AA  426E FFFA                clr.w      [A6 - 0x6]
  1663. 000014AE  6000 0128                bra        +0x12A /* 000015D8 */
  1664. label000014B2:
  1665. 000014B2  302E FFFA                move.w     D0, [A6 - 0x6]
  1666. 000014B6  C1FC 0006                muls.w     D0, 0x6
  1667. 000014BA  41ED F54E                lea.l      A0, [A5 - 0xAB2]
  1668. 000014BE  D1C0                     add.l      A0, D0
  1669. 000014C0  1D68 0002 FFF5           move.b     [A6 - 0xB], [A0 + 0x2]
  1670. 000014C6  0C2E 004A FFF5           cmpi.b     [A6 - 0xB], 0x4A /* 'J' */
  1671. 000014CC  6D00 0034                blt        +0x36 /* 00001502 */
  1672. 000014D0  0C2E 004C FFF5           cmpi.b     [A6 - 0xB], 0x4C /* 'L' */
  1673. 000014D6  6E00 002A                bgt        +0x2C /* 00001502 */
  1674. 000014DA  302E FFFA                move.w     D0, [A6 - 0x6]
  1675. 000014DE  C1FC 0006                muls.w     D0, 0x6
  1676. 000014E2  41ED F54E                lea.l      A0, [A5 - 0xAB2]
  1677. 000014E6  D1C0                     add.l      A0, D0
  1678. 000014E8  1028 0003                move.b     D0, [A0 + 0x3]
  1679. 000014EC  4880                     ext.w      D0
  1680. 000014EE  48C0                     ext.l      D0
  1681. 000014F0  4878 03E8                push.l     0x3E8
  1682. 000014F4  2F00                     move.l     -[A7], D0
  1683. 000014F6  4EAD 0042                jsr        [A5 + 0x42 /* export_4 */]
  1684. 000014FA  D1AE FED4                add.l      [A6 - 0x12C], D0
  1685. 000014FE  6000 00D4                bra        +0xD6 /* 000015D4 */
  1686. label00001502:
  1687. 00001502  0C2E 004E FFF5           cmpi.b     [A6 - 0xB], 0x4E /* 'N' */
  1688. 00001508  6600 0016                bne        +0x18 /* 00001520 */
  1689. 0000150C  4A2D F374                tst.b      [A5 - 0xC8C]
  1690. 00001510  6600 000E                bne        +0x10 /* 00001520 */
  1691. 00001514  06AE 0007 A120 FED4      addi.l     [A6 - 0x12C], 0x7A120
  1692. 0000151C  6000 00B6                bra        +0xB8 /* 000015D4 */
  1693. label00001520:
  1694. 00001520  4A2E FFF5                tst.b      [A6 - 0xB]
  1695. 00001524  6D00 0090                blt        +0x92 /* 000015B6 */
  1696. 00001528  0C2E 0049 FFF5           cmpi.b     [A6 - 0xB], 0x49 /* 'I' */
  1697. 0000152E  6E00 0086                bgt        +0x88 /* 000015B6 */
  1698. 00001532  102E FFF5                move.b     D0, [A6 - 0xB]
  1699. 00001536  4880                     ext.w      D0
  1700. 00001538  C1FC 0018                muls.w     D0, 0x18
  1701. 0000153C  41ED D294                lea.l      A0, [A5 - 0x2D6C]
  1702. 00001540  D1C0                     add.l      A0, D0
  1703. 00001542  4A28 000E                tst.b      [A0 + 0xE]
  1704. 00001546  6700 006E                beq        +0x70 /* 000015B6 */
  1705. 0000154A  102E FFF5                move.b     D0, [A6 - 0xB]
  1706. 0000154E  4880                     ext.w      D0
  1707. 00001550  C1FC 0018                muls.w     D0, 0x18
  1708. 00001554  41ED D294                lea.l      A0, [A5 - 0x2D6C]
  1709. 00001558  D1C0                     add.l      A0, D0
  1710. 0000155A  302E FFFA                move.w     D0, [A6 - 0x6]
  1711. 0000155E  C1FC 0006                muls.w     D0, 0x6
  1712. 00001562  43ED F54E                lea.l      A1, [A5 - 0xAB2]
  1713. 00001566  D3C0                     add.l      A1, D0
  1714. 00001568  102E FFF5                move.b     D0, [A6 - 0xB]
  1715. 0000156C  4880                     ext.w      D0
  1716. 0000156E  C1FC 0018                muls.w     D0, 0x18
  1717. 00001572  45ED D294                lea.l      A2, [A5 - 0x2D6C]
  1718. 00001576  D5C0                     add.l      A2, D0
  1719. 00001578  102A 000E                move.b     D0, [A2 + 0xE]
  1720. 0000157C  4880                     ext.w      D0
  1721. 0000157E  1229 0003                move.b     D1, [A1 + 0x3]
  1722. 00001582  4881                     ext.w      D1
  1723. 00001584  D240                     add.w      D1, D0
  1724. 00001586  C3E8 0016                muls.w     D1, [A0 + 0x16]
  1725. 0000158A  102E FFF5                move.b     D0, [A6 - 0xB]
  1726. 0000158E  4880                     ext.w      D0
  1727. 00001590  C1FC 0018                muls.w     D0, 0x18
  1728. 00001594  41ED D294                lea.l      A0, [A5 - 0x2D6C]
  1729. 00001598  D1C0                     add.l      A0, D0
  1730. 0000159A  1028 000E                move.b     D0, [A0 + 0xE]
  1731. 0000159E  4880                     ext.w      D0
  1732. 000015A0  4841                     swap.w     D1
  1733. 000015A2  4241                     clr.w      D1
  1734. 000015A4  4841                     swap.w     D1
  1735. 000015A6  82C0                     divu.w     D1, D0
  1736. 000015A8  4841                     swap.w     D1
  1737. 000015AA  4241                     clr.w      D1
  1738. 000015AC  4841                     swap.w     D1
  1739. 000015AE  D3AE FED4                add.l      [A6 - 0x12C], D1
  1740. 000015B2  6000 0020                bra        +0x22 /* 000015D4 */
  1741. label000015B6:
  1742. 000015B6  102E FFF5                move.b     D0, [A6 - 0xB]
  1743. 000015BA  4880                     ext.w      D0
  1744. 000015BC  C1FC 0018                muls.w     D0, 0x18
  1745. 000015C0  41ED D294                lea.l      A0, [A5 - 0x2D6C]
  1746. 000015C4  D1C0                     add.l      A0, D0
  1747. 000015C6  3028 0016                move.w     D0, [A0 + 0x16]
  1748. 000015CA  4840                     swap.w     D0
  1749. 000015CC  4240                     clr.w      D0
  1750. 000015CE  4840                     swap.w     D0
  1751. 000015D0  D1AE FED4                add.l      [A6 - 0x12C], D0
  1752. label000015D4:
  1753. 000015D4  526E FFFA                addq.w     [A6 - 0x6], 1
  1754. label000015D8:
  1755. 000015D8  302E FFFA                move.w     D0, [A6 - 0x6]
  1756. 000015DC  B06D F310                cmp.w      D0, [A5 - 0xCF0]
  1757. 000015E0  6D00 FED0                blt        -0x12E /* 000014B2 */
  1758. 000015E4  486D F334                pea.l      [A5 - 0xCCC]
  1759. 000015E8  486E FFCC                pea.l      [A6 - 0x34]
  1760. 000015EC  4EAD 01D2                jsr        [A5 + 0x1D2 /* export_54 */]
  1761. 000015F0  508F                     addq.l     A7, 8
  1762. 000015F2  1D6D F372 FFEA           move.b     [A6 - 0x16], [A5 - 0xC8E]
  1763. 000015F8  1D6D F371 FFEB           move.b     [A6 - 0x15], [A5 - 0xC8F]
  1764. 000015FE  1D6D F36F FFEC           move.b     [A6 - 0x14], [A5 - 0xC91]
  1765. 00001604  1D6D F374 FFED           move.b     [A6 - 0x13], [A5 - 0xC8C]
  1766. 0000160A  1D6D F375 FFEE           move.b     [A6 - 0x12], [A5 - 0xC8B]
  1767. 00001610  2D6E FED4 FFF0           move.l     [A6 - 0x10], [A6 - 0x12C]
  1768. 00001616  426E FFFA                clr.w      [A6 - 0x6]
  1769. 0000161A  6000 0060                bra        +0x62 /* 0000167C */
  1770. label0000161E:
  1771. 0000161E  302E FFFA                move.w     D0, [A6 - 0x6]
  1772. 00001622  C1FC 0028                muls.w     D0, 0x28 /* '(' */
  1773. 00001626  D08E                     add.l      D0, A6
  1774. 00001628  0680 FFFF FF04           addi.l     D0, 0xFFFFFF04
  1775. 0000162E  2F00                     move.l     -[A7], D0
  1776. 00001630  486D F334                pea.l      [A5 - 0xCCC]
  1777. 00001634  4EAD 01BA                jsr        [A5 + 0x1BA /* export_51 */]
  1778. 00001638  508F                     addq.l     A7, 8
  1779. 0000163A  4A40                     tst.w      D0
  1780. 0000163C  6600 003A                bne        +0x3C /* 00001678 */
  1781. 00001640  302E FFFA                move.w     D0, [A6 - 0x6]
  1782. 00001644  C1FC 0028                muls.w     D0, 0x28 /* '(' */
  1783. 00001648  D08E                     add.l      D0, A6
  1784. 0000164A  2040                     movea.l    A0, D0
  1785. 0000164C  202E FED4                move.l     D0, [A6 - 0x12C]
  1786. 00001650  B0A8 FF28                cmp.l      D0, [A0 - 0xD8]
  1787. 00001654  6F00 001E                ble        +0x20 /* 00001674 */
  1788. 00001658  302E FFFA                move.w     D0, [A6 - 0x6]
  1789. 0000165C  C1FC 0028                muls.w     D0, 0x28 /* '(' */
  1790. 00001660  D08E                     add.l      D0, A6
  1791. 00001662  2040                     movea.l    A0, D0
  1792. 00001664  41E8 FF04                lea.l      A0, [A0 - 0xFC]
  1793. 00001668  43EE FFCC                lea.l      A1, [A6 - 0x34]
  1794. 0000166C  7009                     moveq.l    D0, 0x09
  1795. label0000166E:
  1796. 0000166E  20D9                     move.l     [A0]+, [A1]+
  1797. 00001670  51C8 FFFC                dbf        D0, -0x6 /* 0000166E */
  1798. label00001674:
  1799. 00001674  42AE FFF0                clr.l      [A6 - 0x10]
  1800. label00001678:
  1801. 00001678  526E FFFA                addq.w     [A6 - 0x6], 1
  1802. label0000167C:
  1803. 0000167C  0C6E 0005 FFFA           cmpi.w     [A6 - 0x6], 0x5
  1804. 00001682  6D00 FF9A                blt        -0x64 /* 0000161E */
  1805. 00001686  426E FFF8                clr.w      [A6 - 0x8]
  1806. 0000168A  6000 00A2                bra        +0xA4 /* 0000172E */
  1807. label0000168E:
  1808. 0000168E  3D6E FFF8 FFFA           move.w     [A6 - 0x6], [A6 - 0x8]
  1809. 00001694  6000 008A                bra        +0x8C /* 00001720 */
  1810. label00001698:
  1811. 00001698  302E FFFA                move.w     D0, [A6 - 0x6]
  1812. 0000169C  C1FC 0028                muls.w     D0, 0x28 /* '(' */
  1813. 000016A0  D08E                     add.l      D0, A6
  1814. 000016A2  322E FFF8                move.w     D1, [A6 - 0x8]
  1815. 000016A6  C3FC 0028                muls.w     D1, 0x28 /* '(' */
  1816. 000016AA  D28E                     add.l      D1, A6
  1817. 000016AC  2041                     movea.l    A0, D1
  1818. 000016AE  2240                     movea.l    A1, D0
  1819. 000016B0  2029 FF28                move.l     D0, [A1 - 0xD8]
  1820. 000016B4  B0A8 FF28                cmp.l      D0, [A0 - 0xD8]
  1821. 000016B8  6F00 0062                ble        +0x64 /* 0000171C */
  1822. 000016BC  302E FFFA                move.w     D0, [A6 - 0x6]
  1823. 000016C0  C1FC 0028                muls.w     D0, 0x28 /* '(' */
  1824. 000016C4  D08E                     add.l      D0, A6
  1825. 000016C6  2040                     movea.l    A0, D0
  1826. 000016C8  43EE FEDC                lea.l      A1, [A6 - 0x124]
  1827. 000016CC  41E8 FF04                lea.l      A0, [A0 - 0xFC]
  1828. 000016D0  7009                     moveq.l    D0, 0x09
  1829. label000016D2:
  1830. 000016D2  22D8                     move.l     [A1]+, [A0]+
  1831. 000016D4  51C8 FFFC                dbf        D0, -0x6 /* 000016D2 */
  1832. 000016D8  302E FFFA                move.w     D0, [A6 - 0x6]
  1833. 000016DC  C1FC 0028                muls.w     D0, 0x28 /* '(' */
  1834. 000016E0  D08E                     add.l      D0, A6
  1835. 000016E2  322E FFF8                move.w     D1, [A6 - 0x8]
  1836. 000016E6  C3FC 0028                muls.w     D1, 0x28 /* '(' */
  1837. 000016EA  D28E                     add.l      D1, A6
  1838. 000016EC  2041                     movea.l    A0, D1
  1839. 000016EE  2240                     movea.l    A1, D0
  1840. 000016F0  43E9 FF04                lea.l      A1, [A1 - 0xFC]
  1841. 000016F4  41E8 FF04                lea.l      A0, [A0 - 0xFC]
  1842. 000016F8  7009                     moveq.l    D0, 0x09
  1843. label000016FA:
  1844. 000016FA  22D8                     move.l     [A1]+, [A0]+
  1845. 000016FC  51C8 FFFC                dbf        D0, -0x6 /* 000016FA */
  1846. 00001700  302E FFF8                move.w     D0, [A6 - 0x8]
  1847. 00001704  C1FC 0028                muls.w     D0, 0x28 /* '(' */
  1848. 00001708  D08E                     add.l      D0, A6
  1849. 0000170A  2040                     movea.l    A0, D0
  1850. 0000170C  41E8 FF04                lea.l      A0, [A0 - 0xFC]
  1851. 00001710  43EE FEDC                lea.l      A1, [A6 - 0x124]
  1852. 00001714  7009                     moveq.l    D0, 0x09
  1853. label00001716:
  1854. 00001716  20D9                     move.l     [A0]+, [A1]+
  1855. 00001718  51C8 FFFC                dbf        D0, -0x6 /* 00001716 */
  1856. label0000171C:
  1857. 0000171C  526E FFFA                addq.w     [A6 - 0x6], 1
  1858. label00001720:
  1859. 00001720  0C6E 0006 FFFA           cmpi.w     [A6 - 0x6], 0x6
  1860. 00001726  6D00 FF70                blt        -0x8E /* 00001698 */
  1861. 0000172A  526E FFF8                addq.w     [A6 - 0x8], 1
  1862. label0000172E:
  1863. 0000172E  0C6E 0005 FFF8           cmpi.w     [A6 - 0x8], 0x5
  1864. 00001734  6600 FF58                bne        -0xA6 /* 0000168E */
  1865. 00001738  558F                     subq.l     A7, 2
  1866. 0000173A  4878 0910                push.l     0x910
  1867. 0000173E  4267                     clr.w      -[A7]
  1868. 00001740  486E FFFE                pea.l      [A6 - 0x2]
  1869. 00001744  4EAD 01A2                jsr        [A5 + 0x1A2 /* export_48 */]
  1870. 00001748  301F                     move.w     D0, [A7]+
  1871. 0000174A  3F00                     move.w     -[A7], D0
  1872. 0000174C  4EBA EA48                jsr        [PC - 0x15B8 /* 00000196 */]
  1873. 00001750  548F                     addq.l     A7, 2
  1874. 00001752  4A40                     tst.w      D0
  1875. 00001754  6600 0046                bne        +0x48 /* 0000179C */
  1876. 00001758  558F                     subq.l     A7, 2
  1877. 0000175A  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  1878. 0000175E  3F3C 0001                move.w     -[A7], 0x1
  1879. 00001762  42A7                     clr.l      -[A7]
  1880. 00001764  4EAD 0192                jsr        [A5 + 0x192 /* export_46 */]
  1881. 00001768  301F                     move.w     D0, [A7]+
  1882. 0000176A  200E                     move.l     D0, A6
  1883. 0000176C  908E                     sub.l      D0, A6
  1884. 0000176E  0680 0000 00C8           addi.l     D0, 0xC8
  1885. 00001774  2D40 FED8                move.l     [A6 - 0x128], D0
  1886. 00001778  558F                     subq.l     A7, 2
  1887. 0000177A  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  1888. 0000177E  486E FED8                pea.l      [A6 - 0x128]
  1889. 00001782  486E FF04                pea.l      [A6 - 0xFC]
  1890. 00001786  4EAD 018A                jsr        [A5 + 0x18A /* export_45 */]
  1891. 0000178A  301F                     move.w     D0, [A7]+
  1892. 0000178C  3D40 FFFC                move.w     [A6 - 0x4], D0
  1893. 00001790  558F                     subq.l     A7, 2
  1894. 00001792  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  1895. 00001796  4EAD 01AA                jsr        [A5 + 0x1AA /* export_49 */]
  1896. 0000179A  301F                     move.w     D0, [A7]+
  1897. label0000179C:
  1898. 0000179C  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  1899. 000017A0  4EBA E9F4                jsr        [PC - 0x160C /* 00000196 */]
  1900. 000017A4  548F                     addq.l     A7, 2
  1901. 000017A6  245F                     movea.l    A2, [A7]+
  1902. 000017A8  4E5E                     unlink     A6
  1903. 000017AA  4E75                     rts
  1904. export_105:
  1905. 000017AC  4E56 FFF4                link       A6, -0x000C
  1906. 000017B0  486E FFF8                pea.l      [A6 - 0x8]
  1907. 000017B4  3F3C FFFE                move.w     -[A7], 0xFFFE
  1908. 000017B8  3F3C FFFE                move.w     -[A7], 0xFFFE
  1909. 000017BC  3F3C 0202                move.w     -[A7], 0x202
  1910. 000017C0  3F3C 0144                move.w     -[A7], 0x144
  1911. 000017C4  A8A7                     syscall    SetRect
  1912. 000017C6  4879 0000 1ADC           push.l     0x1ADC
  1913. 000017CC  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  1914. 000017D0  588F                     addq.l     A7, 4
  1915. 000017D2  4879 0000 1AF0           push.l     0x1AF0
  1916. 000017D8  486D EFD2                pea.l      [A5 - 0x102E]
  1917. 000017DC  4EAD 01D2                jsr        [A5 + 0x1D2 /* export_54 */]
  1918. 000017E0  508F                     addq.l     A7, 8
  1919. 000017E2  102D F36F                move.b     D0, [A5 - 0xC91]
  1920. 000017E6  4880                     ext.w      D0
  1921. 000017E8  48C0                     ext.l      D0
  1922. 000017EA  2F00                     move.l     -[A7], D0
  1923. 000017EC  486D EFF0                pea.l      [A5 - 0x1010]
  1924. 000017F0  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  1925. 000017F4  486D EFF0                pea.l      [A5 - 0x1010]
  1926. 000017F8  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  1927. 000017FC  588F                     addq.l     A7, 4
  1928. 000017FE  486D EFF0                pea.l      [A5 - 0x1010]
  1929. 00001802  486D EFD2                pea.l      [A5 - 0x102E]
  1930. 00001806  4EAD 01C2                jsr        [A5 + 0x1C2 /* export_52 */]
  1931. 0000180A  508F                     addq.l     A7, 8
  1932. 0000180C  486D EFD2                pea.l      [A5 - 0x102E]
  1933. 00001810  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  1934. 00001814  588F                     addq.l     A7, 4
  1935. 00001816  486E FFF8                pea.l      [A6 - 0x8]
  1936. 0000181A  3F3C 0011                move.w     -[A7], 0x11
  1937. 0000181E  3F3C 0012                move.w     -[A7], 0x12
  1938. 00001822  3F3C 012F                move.w     -[A7], 0x12F
  1939. 00001826  3F3C 0130                move.w     -[A7], 0x130
  1940. 0000182A  A8A7                     syscall    SetRect
  1941. 0000182C  486E FFF8                pea.l      [A6 - 0x8]
  1942. 00001830  A8A3                     syscall    EraseRect
  1943. 00001832  486E FFF8                pea.l      [A6 - 0x8]
  1944. 00001836  3F3C 0018                move.w     -[A7], 0x18
  1945. 0000183A  3F3C 002A                move.w     -[A7], 0x2A /* '*' */
  1946. 0000183E  3F3C 0128                move.w     -[A7], 0x128
  1947. 00001842  3F3C 0118                move.w     -[A7], 0x118
  1948. 00001846  A8A7                     syscall    SetRect
  1949. 00001848  598F                     subq.l     A7, 4
  1950. 0000184A  3F3C 0082                move.w     -[A7], 0x82
  1951. 0000184E  A9BC                     syscall    GetPicture
  1952. 00001850  201F                     move.l     D0, [A7]+
  1953. 00001852  2D40 FFF4                move.l     [A6 - 0xC], D0
  1954. 00001856  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1955. 0000185A  486E FFF8                pea.l      [A6 - 0x8]
  1956. 0000185E  A8F6                     syscall    DrawPicture
  1957. 00001860  4EBA FBAA                jsr        [PC - 0x456 /* 0000140C */]
  1958. 00001864  3F3C 003C                move.w     -[A7], 0x3C /* '<' */
  1959. 00001868  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  1960. 0000186C  548F                     addq.l     A7, 2
  1961. 0000186E  3F3C FFFF                move.w     -[A7], 0xFFFF
  1962. 00001872  4267                     clr.w      -[A7]
  1963. 00001874  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  1964. label00001878:
  1965. 00001878  A9B4                     syscall    SystemTask
  1966. 0000187A  558F                     subq.l     A7, 2
  1967. 0000187C  3F3C FFFF                move.w     -[A7], 0xFFFF
  1968. 00001880  486D DDAE                pea.l      [A5 - 0x2252]
  1969. 00001884  4EAD 0172                jsr        [A5 + 0x172 /* export_42 */]
  1970. 00001888  101F                     move.b     D0, [A7]+
  1971. 0000188A  0C6D 0003 DDAE           cmpi.w     [A5 - 0x2252], 0x3
  1972. 00001890  6700 000C                beq        +0xE /* 0000189E */
  1973. 00001894  0C6D 0001 DDAE           cmpi.w     [A5 - 0x2252], 0x1
  1974. 0000189A  6600 FFDC                bne        -0x22 /* 00001878 */
  1975. label0000189E:
  1976. 0000189E  2F2D DE5E                move.l     -[A7], [A5 - 0x21A2]
  1977. 000018A2  A92D                     syscall    CloseWindow
  1978. 000018A4  42AD DE5E                clr.l      [A5 - 0x21A2]
  1979. 000018A8  4267                     clr.w      -[A7]
  1980. 000018AA  3F3C 0156                move.w     -[A7], 0x156
  1981. 000018AE  3F3C 0200                move.w     -[A7], 0x200
  1982. 000018B2  3F3C 0014                move.w     -[A7], 0x14
  1983. 000018B6  4267                     clr.w      -[A7]
  1984. 000018B8  3F3C 009A                move.w     -[A7], 0x9A
  1985. 000018BC  3F3C 0101                move.w     -[A7], 0x101
  1986. 000018C0  3F3C 0099                move.w     -[A7], 0x99
  1987. 000018C4  3F3C 00FF                move.w     -[A7], 0xFF
  1988. 000018C8  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  1989. 000018CC  4FEF 0012                lea.l      A7, [A7 + 0x12]
  1990. 000018D0  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  1991. 000018D4  4E5E                     unlink     A6
  1992. 000018D6  4E75                     rts
  1993. export_99:
  1994. 000018D8  4E56 FFF4                link       A6, -0x000C
  1995. 000018DC  486E FFF8                pea.l      [A6 - 0x8]
  1996. 000018E0  3F3C FFFE                move.w     -[A7], 0xFFFE
  1997. 000018E4  3F3C FFFE                move.w     -[A7], 0xFFFE
  1998. 000018E8  3F3C 0202                move.w     -[A7], 0x202
  1999. 000018EC  3F3C 0144                move.w     -[A7], 0x144
  2000. 000018F0  A8A7                     syscall    SetRect
  2001. 000018F2  4879 0000 1AF8           push.l     0x1AF8
  2002. 000018F8  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  2003. 000018FC  588F                     addq.l     A7, 4
  2004. 000018FE  4879 0000 1B0E           push.l     0x1B0E
  2005. 00001904  4EAD 00A2                jsr        [A5 + 0xA2 /* export_16 */]
  2006. 00001908  588F                     addq.l     A7, 4
  2007. 0000190A  3F3C 0078                move.w     -[A7], 0x78 /* 'x' */
  2008. 0000190E  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  2009. 00001912  548F                     addq.l     A7, 2
  2010. 00001914  598F                     subq.l     A7, 4
  2011. 00001916  3F3C 0083                move.w     -[A7], 0x83
  2012. 0000191A  A9BC                     syscall    GetPicture
  2013. 0000191C  201F                     move.l     D0, [A7]+
  2014. 0000191E  2D40 FFF4                move.l     [A6 - 0xC], D0
  2015. 00001922  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  2016. 00001926  486E FFF8                pea.l      [A6 - 0x8]
  2017. 0000192A  A8F6                     syscall    DrawPicture
  2018. 0000192C  4EBA FADE                jsr        [PC - 0x522 /* 0000140C */]
  2019. 00001930  3F3C FFFF                move.w     -[A7], 0xFFFF
  2020. 00001934  4267                     clr.w      -[A7]
  2021. 00001936  4EAD 0162                jsr        [A5 + 0x162 /* export_40 */]
  2022. label0000193A:
  2023. 0000193A  A9B4                     syscall    SystemTask
  2024. 0000193C  558F                     subq.l     A7, 2
  2025. 0000193E  3F3C FFFF                move.w     -[A7], 0xFFFF
  2026. 00001942  486D DDAE                pea.l      [A5 - 0x2252]
  2027. 00001946  4EAD 0172                jsr        [A5 + 0x172 /* export_42 */]
  2028. 0000194A  101F                     move.b     D0, [A7]+
  2029. 0000194C  0C6D 0003 DDAE           cmpi.w     [A5 - 0x2252], 0x3
  2030. 00001952  6700 000C                beq        +0xE /* 00001960 */
  2031. 00001956  0C6D 0001 DDAE           cmpi.w     [A5 - 0x2252], 0x1
  2032. 0000195C  6600 FFDC                bne        -0x22 /* 0000193A */
  2033. label00001960:
  2034. 00001960  2F2D DE5E                move.l     -[A7], [A5 - 0x21A2]
  2035. 00001964  A92D                     syscall    CloseWindow
  2036. 00001966  42AD DE5E                clr.l      [A5 - 0x21A2]
  2037. 0000196A  4267                     clr.w      -[A7]
  2038. 0000196C  3F3C 0156                move.w     -[A7], 0x156
  2039. 00001970  3F3C 0200                move.w     -[A7], 0x200
  2040. 00001974  3F3C 0014                move.w     -[A7], 0x14
  2041. 00001978  4267                     clr.w      -[A7]
  2042. 0000197A  3F3C 009A                move.w     -[A7], 0x9A
  2043. 0000197E  3F3C 0101                move.w     -[A7], 0x101
  2044. 00001982  3F3C 0099                move.w     -[A7], 0x99
  2045. 00001986  3F3C 00FF                move.w     -[A7], 0xFF
  2046. 0000198A  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  2047. 0000198E  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2048. 00001992  4EAD 0092                jsr        [A5 + 0x92 /* export_14 */]
  2049. 00001996  4E5E                     unlink     A6
  2050. 00001998  4E75                     rts
  2051. export_97:
  2052. 0000199A  4E56 FEF2                link       A6, -0x010E
  2053. 0000199E  3F3C 0001                move.w     -[A7], 0x1
  2054. 000019A2  486E FEF8                pea.l      [A6 - 0x108]
  2055. 000019A6  4EAD 01B2                jsr        [A5 + 0x1B2 /* export_50 */]
  2056. 000019AA  486E FF00                pea.l      [A6 - 0x100]
  2057. 000019AE  4EAD 00FA                jsr        [A5 + 0xFA /* export_27 */]
  2058. 000019B2  588F                     addq.l     A7, 4
  2059. 000019B4  486E FF00                pea.l      [A6 - 0x100]
  2060. 000019B8  486D F20E                pea.l      [A5 - 0xDF2]
  2061. 000019BC  4EAD 01D2                jsr        [A5 + 0x1D2 /* export_54 */]
  2062. 000019C0  508F                     addq.l     A7, 8
  2063. 000019C2  3B6E FEF8 EEBA           move.w     [A5 - 0x1146], [A6 - 0x108]
  2064. 000019C8  4EBA EDE4                jsr        [PC - 0x121C /* 000007AE */]
  2065. 000019CC  2D40 FEF2                move.l     [A6 - 0x10E], D0
  2066. 000019D0  3F2E FEF4                move.w     -[A7], [A6 - 0x10C]
  2067. 000019D4  4EBA E7C0                jsr        [PC - 0x1840 /* 00000196 */]
  2068. 000019D8  548F                     addq.l     A7, 2
  2069. 000019DA  4A40                     tst.w      D0
  2070. 000019DC  6700 0008                beq        +0xA /* 000019E6 */
  2071. 000019E0  7000                     moveq.l    D0, 0x00
  2072. 000019E2  6000 0028                bra        +0x2A /* 00001A0C */
  2073. label000019E6:
  2074. 000019E6  2F2E FEF2                move.l     -[A7], [A6 - 0x10E]
  2075. 000019EA  4EBA F00E                jsr        [PC - 0xFF2 /* 000009FA */]
  2076. 000019EE  588F                     addq.l     A7, 4
  2077. 000019F0  2D40 FEF2                move.l     [A6 - 0x10E], D0
  2078. 000019F4  3F2E FEF4                move.w     -[A7], [A6 - 0x10C]
  2079. 000019F8  4EBA E79C                jsr        [PC - 0x1864 /* 00000196 */]
  2080. 000019FC  548F                     addq.l     A7, 2
  2081. 000019FE  4A40                     tst.w      D0
  2082. 00001A00  6700 0008                beq        +0xA /* 00001A0A */
  2083. 00001A04  7000                     moveq.l    D0, 0x00
  2084. 00001A06  6000 0004                bra        +0x6 /* 00001A0C */
  2085. label00001A0A:
  2086. 00001A0A  7001                     moveq.l    D0, 0x01
  2087. label00001A0C:
  2088. 00001A0C  4E5E                     unlink     A6
  2089. 00001A0E  4E75                     rts
  2090.